Forum » Programiranje » [JAVA] Računaje absolutnih števil
[JAVA] Računaje absolutnih števil
Wofk ::
Pišem program ki med seboj odšteva različne datume. Problem je ker če recimo odštejem med seboj datuma 1.1.1000 in recimo 10.10.2000 dobim negativna števila v izpisu. Znima me če obstaja kakšen način kako napisat račun da bi bila razlika dveh števil absolutna nekaj na tak način |5-10|=5
lp
lp
KaRkY ::
Ali pa:
Če uporabljaš za datume Calendar ali njegove podrazrede drugače pa getTime mislim da.
long miliseconds = datum.getTimeInMillis();
if(miliseconds < 0)
{
datum.setTimeInMillis(-miliseconds);
}
verjetno pa je Math.abs() performančno bolši ali pa tudi ne.
Če uporabljaš za datume Calendar ali njegove podrazrede drugače pa getTime mislim da.
long miliseconds = datum.getTimeInMillis();
if(miliseconds < 0)
{
datum.setTimeInMillis(-miliseconds);
}
verjetno pa je Math.abs() performančno bolši ali pa tudi ne.
When you look long into an abyss, the abyss looks into you
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| ⊘ | [C#]naloga iz metod!Oddelek: Programiranje | 1915 (1748) | Ziga Dolhar |
| » | [C#] razlagaOddelek: Programiranje | 1722 (1439) | krastača |
| » | [Naloga] Eulerjevo številoOddelek: Programiranje | 3278 (2630) | gani-med |
| » | [C++][Naloga]Točka, Daljica, RazdaljaOddelek: Programiranje | 2088 (1728) | snow |
| » | Programiranje "Šah-a" v JaviOddelek: Programiranje | 4457 (3973) | OwcA |