Vai Java ilgstoši var būt negatīva?
Vai Java ilgstoši var būt negatīva?

Video: Vai Java ilgstoši var būt negatīva?

Video: Vai Java ilgstoši var būt negatīva?
Video: HIDROSTOP HL110 - Ilgstošas darbības ūdensizturīga sistēma 2024, Novembris
Anonim

Iemesls, kāpēc Java nemet izņēmumu un saņem negatīvs cipari ir saistīti ar veidu, kā skaitļi tiek saglabāti. Priekš garš primitīvs pirmais baits tiek izmantots, lai norādītu skaitļa zīmi (0 -> pozitīvs, 1 -> negatīvs ), bet pārējie tiek izmantoti skaitliskajai vērtībai. Tas nozīmē ka Gari.

Jautājums ir arī par to, vai ilgi var būt negatīvas vērtības?

Jā tas dara atbalsts negatīvas vērtības kā garš jo tas nav pievienots pēc neparakstīta.

Turklāt kāds ir integrālais datu tips, kas nepieļaus negatīvu vērtību? char

Var arī jautāt, kāds ir Java garuma ierobežojums?

garš : garš datu tips ir 64 bitu divu komplementa vesels skaitlis. Parakstītais garš ir minimālā vērtība -263 un a maksimums vērtība 263-1. In Java SE 8 un jaunākas versijas, varat izmantot garš datu tips, lai attēlotu neparakstītu 64 bitu garš , kuras minimālā vērtība ir 0 un a maksimums vērtība 264-1.

Kāds ir īso vārdu diapazons Java?

Java astoņi primitīvie datu tipi

Tips Izmērs baitos Diapazons
baits 1 baits -128 līdz 127
īss 2 baiti -32, 768 līdz 32, 767
starpt 4 baiti -2, 147, 483, 648 līdz 2, 147, 483, 647
garš 8 baiti -9, 223, 372, 036, 854, 775, 808 līdz 9, 223, 372, 036, 854, 775, 807

Ieteicams: