Max antal decimaler

Java

3 svar · 703 visningar · startad av Bjuris

Medlem sedan juli 2001514 inlägg
Trådstart#1

Med risk för att bli idiotförklarad...

Jag har ett tal som är en double som jag skulle vilja bestämma max antal decimaler till.
Jag vill sätta att max antal skall vara 3 fast i de falllen som det inte behövs
i.e. 13.0 så vill jag inte att det skall stå 13.000
Men som sagt om jag får in 0.375 så vill jag att det skall stå just 0.375

Det ärr nämligen så att ibland så får jag ett värde som är ex: 13.3000000011 och då vill jag inte att det skall stå så utan att det skall stå 13.3

Medlem sedan juni 20008 205 inlägg
#2

typ String s = new java.text.DecimalFormat("0.###").format(dinDouble);

Medlem sedan juli 2001514 inlägg
#3

så # = visa om större än noll, typ eller?

Medlem sedan juni 20008 205 inlägg
#4

Japp. Kolla dokumentationen.

262 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
133 ms — ändringar (db)