Rubberick
10-01-2008, 12:04
salve ragazzi mi servirebbe detectare un evento ma non so come fare...
ho 2 tempi
li chiamo tempo1 e tempo2
voglio vedere se tempoX o una sua ripetizione (ora vi spiego che intendo x ripetiz) entrano in questo intervallo...
le ripetizioni sono praticamente una cosa del tipo tempoX + n x delay
quindi mettiamo caso che ho un tempoX = 100 e delay = 5
i vari tempi X saranno
100 + 0 x 5 = 100
100 + 1 x 5 = 105
100 + 2 x 5 = 110
...
faccio presente che purtroppo le mie n ripetizioni sono infinite...
ora... se voglio sapere se mi trovo nella ripetizione zero e' una cavolata.. basta fare...
if (tempo1 < tempoX(quello con n=0) and tempoX(quello con n=0) < tempo2)...
ma come faccio a scrivere una cosa del tipo
if(tempo1 < tempoX(quello con n qualsiasi > 1) and tempoX(quello con n qualsiasi > 1) < tempo2) ???
credo che devo usare un operatore tipo % per ottenere un resto e magari prima fare delle sottrazioni ma non mi viene in mente...
ho 2 tempi
li chiamo tempo1 e tempo2
voglio vedere se tempoX o una sua ripetizione (ora vi spiego che intendo x ripetiz) entrano in questo intervallo...
le ripetizioni sono praticamente una cosa del tipo tempoX + n x delay
quindi mettiamo caso che ho un tempoX = 100 e delay = 5
i vari tempi X saranno
100 + 0 x 5 = 100
100 + 1 x 5 = 105
100 + 2 x 5 = 110
...
faccio presente che purtroppo le mie n ripetizioni sono infinite...
ora... se voglio sapere se mi trovo nella ripetizione zero e' una cavolata.. basta fare...
if (tempo1 < tempoX(quello con n=0) and tempoX(quello con n=0) < tempo2)...
ma come faccio a scrivere una cosa del tipo
if(tempo1 < tempoX(quello con n qualsiasi > 1) and tempoX(quello con n qualsiasi > 1) < tempo2) ???
credo che devo usare un operatore tipo % per ottenere un resto e magari prima fare delle sottrazioni ma non mi viene in mente...