Wat is die verstekwaardes van die primitiewe datatipe int en float?
Wat is die verstekwaardes van die primitiewe datatipe int en float?
Anonim

Verstekwaardes van Java se primitiewe tipes

Tik Standaard waarde
int 0
lank 0
dryf 0.0f
dubbel 0.0d

Net so word gevra, wat is die verstekwaarde van INT?

int : Deur verstek , die int datatipe is 'n 32-bis getekende twee se komplement heelgetal, wat 'n minimum het waarde van -231 en 'n maksimum waarde van 231-1.

Daarbenewens, watter primitiewe tipe kan die grootste waarde hou? In die IEEE 754 drywende-punt-getalstandaard vir 32-bis-woorde, die grootste positiewe getal wat kan gestoor word, is 1.111111111111111111111111 x 2127 = 3,40282347 x 1038.

Numeries.

Tik Grootte Reeks
greep 8 stukkies -128.. 127
kort 16 stukkies -32, 768.. 32, 767
int 32 stukkies -2, 147, 483, 648.. 2, 147, 483, 647

Eenvoudig so, wat is verstekwaardes van verskillende primitiewe tipes?

Verstekwaarde van datatipes in Java:

Datatipe Verstekwaarde (vir velde)
lank 0L
dryf 0.0f
dubbel 0.0d
char 'u0000'

Wat is primitiewe en nie-primitiewe datatipes?

Primitief Versus Nie-Primitief

  • Die primitiewe datatipes sluit in byte, int, long, short, float, double en char.
  • Nie-primitiewe, of verwysingsdatatipes, is die meer gesofistikeerde lede van die datatipe-familie.
  • Verwysingstipes kan 'n klas-, koppelvlak- of skikkingsveranderlike wees.