instrucție
Cu toate acestea, trebuie remarcat faptul că numărul de ore este sigur pentru a fi o fracție (ca o zecimală: ore x.y). Deși formatul orei decimal (mai ales intervale de timp) și mai convenabil în timpul calculelor intermediare, ca răspuns astfel reprezentarea finală este utilizată relativ rar.
În funcție de aplicație specială poate fi necesar să se precizeze momentul în forma: ore x y secunde. În acest caz, numărul de secunde este suficient să se împartă în mod egal la 3.600 - partea întreagă a diviziunii este numărul de ore (x), iar restul din împărțirea numărului de secunde (y).
În cazul în care rezultatul ar trebui să li se acorde timp (ceas), decizia, probabil, va fi nevoie în forma: ore, min y, z secunde x. Pentru acest număr de secunde au mai întâi în mod egal împărțită în 3600. Coeficientul obținut este numărul de ore (x). Restul diviziunii trebuie să fie din nou în mod egal împărțită în 60. Primit în această etapă este cantitatea de minute private (y), iar restul împărțirii - numărul de secunde (z).
Pentru a rezolva problema inversă, adică, converti secunde la ore, toate acțiunile de mai sus ar trebui să se facă în ordine inversă. Prin urmare, pentru primul caz, numărul de secunde va x.y * 3600, al doilea - x * 3600 + y, iar al treilea - x * 3600 + y * 60 + z.
Deși utilizarea metodei descrise mai sus și nu trebuie să provoace dificultăți în unitate, pentru volume mari de calcule calcul (de exemplu, prelucrarea datelor experimentale), acest proces poate dura o lungă perioadă de timp și duce la erori. În acest caz, este mai bine să profite de programe relevante.
De exemplu, folosind MS program de Excel, odată ce este suficient pentru a introduce formula corespunzătoare pentru a obține rezultate gata. Compilație de formule relevante nu necesită cunoștințe de programare de utilizator și chiar studentul este disponibil. De exemplu, compunem formula pentru cazul nostru.
Fie numărul inițial de secunde introduse în celula A1.
Apoi, în primul exemplu de realizare, numărul de ore va fi: = A1 / 3600
În al doilea exemplu de realizare, numărul de ore și secunde va fi: = INT (A1 / 3600) v = MOD (A1-3600), respectiv.
În al treilea exemplu de realizare, numărul de ore, minute și secunde pot fi calculate prin următoarele formule: