Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Hva flyttall angår vil det vil sjeldent være grunn til å bruke noe annet enn double. Det som er viktig å bemerke seg er at et flyttall blir mindre og mindre nøyaktig desto større det blir.

Double
også tre "merkelige" verdier som er gode å vite om:
NaN: "Not a number", NaN kan tildeles en double dersom vi prøver å utføre operasjoner som ikke lar seg gjøre. Se under, eksempel 1.
Infinity: "Uendelig", Infinity kan


 

Kode for NaNosv.. 

 

Wrapper-klassene

De primitive talltypene i java har alle en "wrapper"-klasse. Disse klassene pakker inn den primitive talltypen, og gjør det mulig å representere den som et objekt. Dette gjøres ofte av kompilatoren og kalles da "autoboxing".
I java finnes det en Number-klasse som subklasses av de forskjellige wrapper wrapper-klassene. Number-klassen er abstrakt og et number-objekt vil alltid være en instans av en av subklassene.

 
Bildet er hentet fra Oracles sider. 

...

Tilfeller når man kan komme til å ønske bruke wrapper-klassene:

...