Access Keys:
Skip to content (Access Key - 0)


Kapittel 2.2 - Desimaltall variabler

Added by Joachim Haagen Skeie , last edited by Joachim Haagen Skeie on Nov 21, 2009 22:11
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

I likhet med heltall variablene finnes det flere typer desimal tall variabler i java. Java definerer desimaltall typene double og float. Forskjellen mellom en double og en float er hvor nøyaktige de er (hvor mange tall som kan lagres).

Variabel type Beskrivelse
double En double variabel lagrer tall med en 7 nummers nøyaktighet og kan lagre tall fra og med -3.4E38 til og med 3.4E38 og opptar 32 bits i maskinens hukommelse.
float Float er mer nøyaktig en double og lagrer tall med 17 nummers nøyaktighet fra og med -1.7E308 til og med 1.7E308

Desimaltall defineres på samme måte som heltall, men med noen små unntak. Ettersom komma (,) er et spesielt tegn i Java skrives desimal-tegnet som et punktum (.). Java tolker i tillegg alle literære desimaltall som en double med mindre du legger til en f (eller en F) etter tallet:

double pi = 3.14;      //pi er av typen double og har verdien 3.14 
float lysår = 9.4605284e15f   //lysår er av typen float og inneholder antall meter lyset legger tilbake på ett år 
Adaptavist Theme Builder (3.3.5-conf210) Powered by Atlassian Confluence 3.0.2, the Enterprise Wiki.