Avatar billede ostehamster Nybegynder
15. marts 2004 - 11:45 Der er 7 kommentarer og
1 løsning

Decimaltal, hvordan?

Hejsa

Jeg har en int på mellem 2 og 4 tal, denne angiver et antal meter. For at få det i kilometer, dividere jeg med 1000, og gemmer det som en double.

Nu vil jeg gerne have denne double, til altid at have to decimaler, hvordan gør jeg det?

mvh
Christoffer
Avatar billede simonvalter Praktikant
15. marts 2004 - 11:48 #1
Avatar billede mikkelbm Nybegynder
15. marts 2004 - 11:49 #2
Eller ta' et kig på en af de mange tråde der er om det emne:

http://www.eksperten.dk/spm/338809
Avatar billede ostehamster Nybegynder
15. marts 2004 - 11:51 #3
Hmm, skal jeg importere noget for at bruge det? :

tegnDisplay.java:92: cannot resolve symbol
symbol  : class NumberFormat
location: class tegnDisplay
        NumberFormat formatter = new DecimalFormat("000000");
        ^
tegnDisplay.java:92: cannot resolve symbol
symbol  : class DecimalFormat
location: class tegnDisplay
        NumberFormat formatter = new DecimalFormat("000000");
Avatar billede simonvalter Praktikant
15. marts 2004 - 11:58 #4
hvis jeg husker rigtigt java.text.*
Avatar billede simonvalter Praktikant
15. marts 2004 - 11:58 #5
ja
import java.text.NumberFormat;
Avatar billede labanos Nybegynder
15. marts 2004 - 12:12 #6
hvis du også skal have det afrundet så måske noget ala:
      double tal1 = 0.23533;
      double rest = Math.rint(tal1*100)/100;
      System.out.println("rest = " + rest);
      NumberFormat formatter = new DecimalFormat("#0.00");
      System.out.println(formatter.format(tal1));
Avatar billede ostehamster Nybegynder
15. marts 2004 - 12:42 #7
Så virker det, helt kanon.

Takker for hjælpen, smidder du et svar?
Avatar billede ostehamster Nybegynder
23. april 2004 - 21:18 #8
Hmmm, tror bare jeg lukker her
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester