Creator1
Gebruiker
- Lid geworden
- 10 feb 2011
- Berichten
- 235
Hallo,
Ik ben bezig een rekenmachine te maken die voor alle getallen gebruik maakt van double. Als ik zo'n double output krijg ik iets met heel veel nullen achter de komma (bv. a = 100 geeft 100,00000). Dit is onhandig en niet professioneel, daarom zou ik graag weten hoe je die nullen achter de komma weg kan halen. Ik weet hoe je de String.format op doubles moet teopassen, maar die methode rond af als er wel getallen achter de komma zitten (bv. 100,5 wordt 101). Dit vind ik ook nogal onhandig en onprecies. Ik zou graag iets willen dat zo min mogelijk getallen achter de komma weergeeft, en maximaal 6 met het laatste getal afgerond (bv. 100 wordt 100; 100,5 wordt 100,5; 100,33333333333... wordt 100,333333; 100,666666666 wordt 100,666667). Ik heb maar zes getallen nodig want de display is niet groot genoeg voor meer.
Ik ben bezig een rekenmachine te maken die voor alle getallen gebruik maakt van double. Als ik zo'n double output krijg ik iets met heel veel nullen achter de komma (bv. a = 100 geeft 100,00000). Dit is onhandig en niet professioneel, daarom zou ik graag weten hoe je die nullen achter de komma weg kan halen. Ik weet hoe je de String.format op doubles moet teopassen, maar die methode rond af als er wel getallen achter de komma zitten (bv. 100,5 wordt 101). Dit vind ik ook nogal onhandig en onprecies. Ik zou graag iets willen dat zo min mogelijk getallen achter de komma weergeeft, en maximaal 6 met het laatste getal afgerond (bv. 100 wordt 100; 100,5 wordt 100,5; 100,33333333333... wordt 100,333333; 100,666666666 wordt 100,666667). Ik heb maar zes getallen nodig want de display is niet groot genoeg voor meer.
Laatst bewerkt: