PDA

View Full Version : c++ conversione orario


legolas977
10-04-2013, 16:57
ciao a tutti,
Devo convertire in c++ un dato che ha le seguenti caratteristiche.
É contenuto in un byte.
Range minimo: 0
Valore corrispondente:00:00
-----
Range massimo: 255
Valore corrispondente: 42:30
--------
Range intermedio:127
Valore corrispondente:21:10

Non ho capito bene se é espresso in
Ore:minuti o se in minuti:secondi,
Sò solo che la parte a destra si incrementa di 10 in 10 e arriva a 50 per poi tornare a zero.
Esempio:
Range 00 = 00:00
Range 01 = 00:10
Range 05 = 00:50
Range 06 = 01:00

Potete aiutarmi?
Grazie mille

ESSE-EFFE
10-04-2013, 17:14
Range massimo: 255
Valore corrispondente: 42:30

In pratica, quel range ti indica le decine di secondi a partire da 0. Per avere il dato in secondi ovviamente basta moltiplicare per 10. A quel punto, la parte "minuti" la trovi dividendo per 60 e la parte "secondi" è il resto di quella divisione.

legolas977
10-04-2013, 23:48
grazie!