Vai Java valodā nulle ir vesels skaitlis?
Vai Java valodā nulle ir vesels skaitlis?

Video: Vai Java valodā nulle ir vesels skaitlis?

Video: Vai Java valodā nulle ir vesels skaitlis?
Video: Serialization. MJC Light Talk #37 2024, Novembris
Anonim

1 Atbilde. Jūs nevarat uzglabāt zīmi ar Java vesels skaitlis primitīvs tips. Negatīvs nulle ir IEEE-754 attēlojuma artefakts, kas saglabā zīmi atsevišķā bitā. Veseli skaitļi , no otras puses, tiek saglabāti divu komplementa attēlojumā, kam ir unikāls attēlojums nulle.

Vai šādā veidā Java ir int?

vērtība 0 ja šis Vesels skaitlis ir vienāds ar argumentu Vesels skaitlis ; vērtība ir mazāka par 0 ja šis Vesels skaitlis ir skaitliski mazāks par argumentu Vesels skaitlis ; un vērtība, kas lielāka par 0 ja šis Vesels skaitlis ir skaitliski lielāks par argumentu Vesels skaitlis (parakstīts salīdzinājums).

Pēc tam jautājums ir, vai Java var dalīt ar 0? Java būs neizmet izņēmumu ja sadalīsi ar pludiņa nulli. Tas gribu noteikt tikai izpildes laika kļūdu ja sadalīsi ar veselu skaitļu nulli, nevis dubultu nulli. Ja sadalīsi par 0,0, rezultāts gribu esi BEZGALĪBA. Ja sadalīsi int by 0 , pēc tam JVM gribu mest aritmētiskais izņēmums.

Turklāt, vai vesels skaitlis var sākties ar 0?

Decimāldaļa (10. bāze) veseli skaitļi (citāds nekā 0 ) nedrīkst sākt ar 0 . Astoņskaitlis (8. bāze) veseli skaitļi ir prefikss 0 ( nulle ), kam seko oktālie cipari 0 līdz 7. Heksadecimāls (16. bāze) veseli skaitļi ir prefikss 0x vai 0X, kam seko heksadecimālie cipari 0 uz 9, no a līdz f vai no A līdz F.

Kā pārbaudīt, vai vesels skaitlis ir nulle?

An starpt nav null , tas var būt 0, ja tas nav inicializēts. Ja vēlaties an vesels skaitlis lai varētu būt null , jums ir jāizmanto Vesels skaitlis tā vietā starpt . primitīviem nav null vērtību. noklusējuma ir an starpt ir 0.

Ieteicams: