Lehet, hogy a Java sokáig negatív?
Lehet, hogy a Java sokáig negatív?

Videó: Lehet, hogy a Java sokáig negatív?

Videó: Lehet, hogy a Java sokáig negatív?
Videó: Java Tech Talk: Эй Spring Boot, куда пропала моя память? [#ityoutubersru] 2024, Lehet
Anonim

Az ok, amiért Jáva nem tesz kivételt, és megkapod negatív a számoknak köze van a számok tárolásának módjához. A hosszú primitív az első bájt a szám előjelének jelzésére szolgál (0 -> pozitív, 1 -> negatív ), míg a többit a numerikus értékként használjuk. Ez azt jelenti Hosszú.

Az is kérdés, hogy hosszúnak lehetnek negatív értékei?

igen csinál támogatás negatív értékeket mint hosszú mivel nincs hozzáfűzve az unsigned után.

Továbbá mi az az integrál adattípus, amely nem engedélyez negatív értéket? char

Az is felmerülhet, hogy mi a long határa a Java-ban?

hosszú : Az hosszú Az adattípus egy 64 bites kettős komplementer egész szám. Az aláírt hosszú minimum értéke -263 és a maximális értéke 263-1. Ban ben Jáva SE 8 és újabb verziók esetén használhatja a hosszú adattípus előjel nélküli 64 bites megjelenítéséhez hosszú , amelynek minimális értéke 0 és a maximális értéke 264-1.

Mi a rövid tartomány a Java nyelven?

Java Nyolc primitív adattípus

típus Méret bájtban Hatótávolság
byte 1 bájt -128-127
rövid 2 bájt -32, 768-32, 767
int 4 bájt -2, 147, 483, 648 - 2, 147, 483, 647
hosszú 8 bájt -9, 223, 372, 036, 854, 775, 808-9, 223, 372, 036, 854, 775, 807

Ajánlott: