|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Junior Member
Iscritto dal: Oct 2013
Messaggi: 18
|
[JAVA] come cacolare una medie tra ore e minuti
Salve ragazzi,
ho la necessità di implentare una media tra tre valori in Stringa nel seguente formato " HH: MM:SS ". devo sommare tre durate di processi ad esempio " 01:00:00 " + " 02:00:00" + "03:00:00" il totale 6h diviso per tre dunque calcolarmi la media ovvero "2:00:00" non sono come implementare questo script, per favore mi date una mano.. sono in difficoltà Vi ringrazio anticipatamente |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2774
|
Fai la media dei tempi in secondi. Per convertire un tempo in secondi fai lo String.split della stringa su ":", poi converti le tre sottostringhe in intero con Integer.parseInt, moltiplichi i minuti per 60 e le ore per 3600 e infine sommi il tutto.
Per tornare indietro dividi per 60 e il resto sono i secondi, dividi di nuovo per 60 e il resto sono i minuti e il risultato sono le ore. Ottieni la stringa nel formato corretto con String.format e la stampi. I nomi in grassetto sono i metodi della libreria Java che puoi utilizzare. |
![]() |
![]() |
![]() |
#3 |
Junior Member
Iscritto dal: Oct 2013
Messaggi: 18
|
grazie mille..
posso disturbarti per altri quesiti??? |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
|
Se hai bisogno chiedi pure, o lui o qualcun altro ti risponderà.
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 00:11.