Pagina 1 di 1

[Java] Multipli ciclici in un numero

MessaggioInviato: 23/04/2018, 11:39
da frjariello
Ciao,
devo scrivere una funzione in Java, ma mi interesse la funzione matematica/logica, poi vedo io come scriverlo, per determinare dei cicli periodici.
In pratica ho un numero (tempo in secondi) che varia da 0 ad infinito, e ogni 15 secondi mi aumenta di una unità unaltro numero (Ciclo), raggiunti i 5 cicli (MaxCicli), la variabile Ciclo mi deve ripartire da 1.
Ad esempio se sto a 10 secondi, Ciclo sarà 1; a 20 sarà 2; a 50 sarà 4... fino a 75 quando dovrà tornare ad 1, e quindi a 90 sarà 2 e così via...
Spero di essermi spiegato e grazie per l'aiuto :)

bye bye

Re: [Java] Multipli ciclici in un numero

MessaggioInviato: 23/04/2018, 17:09
da frjariello
Alla fine ho risolto in modo semplice, usando questa logica:
x = Tempo/75
y = Tempo-(75*INT(x))
Ciclo = 1+INT(75 / y)

bye bye