A mund të jetë Java për një kohë të gjatë negative?
A mund të jetë Java për një kohë të gjatë negative?

Video: A mund të jetë Java për një kohë të gjatë negative?

Video: A mund të jetë Java për një kohë të gjatë negative?
Video: VIZITA E PARË TE GJINEKOLOGU GJATË SHTATZËNISË 2024, Mund
Anonim

Arsyeja pse Java nuk hedh një përjashtim dhe ju merrni negativ numrat kanë të bëjnë me mënyrën e ruajtjes së numrave. Per nje gjatë primitiv bajt i parë përdoret për të treguar shenjën e numrit (0 -> pozitiv, 1 -> negativ ), ndërsa pjesa tjetër përdoren për vlerën numerike. Kjo do të thotë se E gjatë.

Gjithashtu pyetja është, a mund të ketë gjatë vlera negative?

Po ajo bën mbështetje vlerat negative si gjatë pasi nuk shtohet pas të panënshkruar.

Për më tepër, cili është lloji i të dhënave integrale që nuk do të lejojë vlerë negative? karakter

Dikush mund të pyesë gjithashtu, cili është kufiri i gjatë në Java?

gjatë : The gjatë lloji i të dhënave është një numër i plotë plotësues 64-bitësh me dy. Të nënshkruar gjatë ka një vlerë minimale prej -263 dhe a maksimale vlera prej 263-1. Në Java SE 8 dhe më vonë, mund të përdorni gjatë lloji i të dhënave për të përfaqësuar një 64-bit të panënshkruar gjatë , e cila ka një vlerë minimale 0 dhe a maksimale vlera prej 264-1.

Cili është diapazoni i shkurtesave në Java?

Java Tetë Llojet primitive të të dhënave

Lloji Madhësia në bytes Gama
bajt 1 bajt -128 deri në 127
i shkurtër 2 bajt -32, 768 deri në 32, 767
ndër 4 bajt -2, 147, 483, 648 deri në 2, 147, 483, 647
gjatë 8 bajt -9, 223, 372, 036, 854, 775, 808 deri në 9, 223, 372, 036, 854, 775, 807

Recommended: