Onko nolla kokonaisluku Javassa?
Onko nolla kokonaisluku Javassa?

Video: Onko nolla kokonaisluku Javassa?

Video: Onko nolla kokonaisluku Javassa?
Video: Chaoa Paoa - Bengali - Uttam, Suchitra 2024, Huhtikuu
Anonim

1 vastaus. Et voi tallentaa kylttiä Java kokonaisluku primitiivinen tyyppi. Negatiivinen nolla on IEEE-754-esityksen artefakti, joka tallentaa merkin erilliseen bittiin. Kokonaisluvut , toisaalta, tallennetaan kahden komplementin esitykseen, jolla on ainutlaatuinen esitys nolla.

Onko 0 tällä tavalla int Javassa?

arvo 0 jos tämä Kokonaisluku on yhtä suuri kuin argumentti Kokonaisluku ; arvo pienempi kuin 0 jos tämä Kokonaisluku on numeerisesti pienempi kuin argumentti Kokonaisluku ; ja arvo on suurempi kuin 0 jos tämä Kokonaisluku on numeerisesti suurempi kuin argumentti Kokonaisluku (allekirjoitettu vertailu).

Myöhemmin kysymys kuuluu, voitko jakaa 0:lla Javassa? Java tulee älä tee poikkeusta jos jaat float nollalla. Se tahtoa havaitse vain ajonaikaisen virheen jos jaat kokonaisluvulla nolla, ei tuplanollalla. Jos jaat 0,0, tulos tahtoa olla INFINITY. Jos jaat int by 0 , sitten JVM tahtoa heittää aritmeettinen poikkeus.

Lisäksi voiko kokonaisluku alkaa nollalla?

Desimaali (kantaluku 10) kokonaislukuja (muu kuin 0 ) ei saa alkaa kanssa 0 . Oktaali (kanta 8) kokonaislukuja on etuliite 0 ( nolla ), jota seuraa oktaalinumerot 0 kohtaan 7. Heksadesimaali (kantaluku 16) kokonaislukuja on etuliite 0x tai 0X, jota seuraa heksadesimaalilukuja 0 9, a - f tai A - F.

Kuinka tarkistan, onko kokonaisluku tyhjä?

An int ei ole tyhjä , se voi olla 0, jos sitä ei ole alustettu. Jos haluat an kokonaisluku voidakseen olla tyhjä , sinun on käytettävä Kokonaisluku sijasta int . primitiivillä ei ole tyhjä arvo. oletuksena on an int on 0.

Suositeltava: