በጃቫ ውስጥ ዜሮ ኢንቲጀር ነው?
በጃቫ ውስጥ ዜሮ ኢንቲጀር ነው?

ቪዲዮ: በጃቫ ውስጥ ዜሮ ኢንቲጀር ነው?

ቪዲዮ: በጃቫ ውስጥ ዜሮ ኢንቲጀር ነው?
ቪዲዮ: በዶሮ እርባታ ሽታ ለተቸገራቹ መፍትሔ በመኖሪያ አካባቢ ለመስራት የተቸገራቹ ጥሩ መፍትሄ ይዘን መተናል 2024, ታህሳስ
Anonim

1 መልስ። ጋር ምልክት ማከማቸት አይችሉም ጃቫ ኢንቲጀር ጥንታዊ ዓይነት. አሉታዊ ዜሮ ምልክት በተለየ ቢት ውስጥ የሚያከማች የIEEE-754 ቅርስ ነው። ኢንቲጀሮች , በሌላ በኩል, ለ ልዩ ውክልና ያለው ሁለት ማሟያ ውክልና ውስጥ ተከማችቷል ዜሮ.

በዚህ መንገድ 0 በጃቫ ውስጥ ኢንት ነው?

እሴቱ 0 ይህ ከሆነ ኢንቲጀር ከክርክሩ ጋር እኩል ነው ኢንቲጀር ; ያነሰ ዋጋ 0 ይህ ከሆነ ኢንቲጀር በቁጥር ከክርክሩ ያነሰ ነው። ኢንቲጀር ; እና የበለጠ ዋጋ ያለው 0 ይህ ከሆነ ኢንቲጀር ከክርክሩ በቁጥር ይበልጣል ኢንቲጀር (የተፈረመ ንጽጽር).

በመቀጠል ጥያቄው በጃቫ በ 0 መከፋፈል ይችላሉ? ጃቫ ያደርጋል የተለየ ነገር አይጣሉ ከፈለክ በተንሳፋፊ ዜሮ. እሱ ያደርጋል የአሂድ ጊዜ ስህተትን ብቻ ያግኙ ከፈለክ በኢንቲጀር ዜሮ እጥፍ ዜሮ አይደለም። ከተከፋፈሉ በ 0.0, ውጤቱ ያደርጋል INFINITY መሆን ከተከፋፈሉ int በ 0 , ከዚያም JVM ያደርጋል አርቲሜቲክ ልዩ ጣል።

በተጨማሪም፣ ኢንቲጀር በ0 ሊጀምር ይችላል?

አስርዮሽ (ቤዝ 10) ኢንቲጀሮች (ሌላ 0 ) መሆን የለበትም ጀምር ከ ሀ 0 . ኦክታል (ቤዝ 8) ኢንቲጀሮች ቅድመ ቅጥያ ይኑርዎት 0 ( ዜሮ )፣ በስምንት አሃዞች ይከተላል 0 ወደ 7. ሄክሳዴሲማል (ቤዝ 16) ኢንቲጀሮች 0x ወይም 0X ቅድመ ቅጥያ ይኑርህ፣ በመቀጠል ሄክሳዴሲማል አሃዞች 0 እስከ 9፣ ከኤ እስከ ረ ወይም ከኤ እስከ ኤፍ።

ኢንቲጀር ባዶ መሆኑን እንዴት ማረጋገጥ እችላለሁ?

አን int አይደለም ባዶ ካልተጀመረ 0 ሊሆን ይችላል። ከፈለጉ ኢንቲጀር መሆን መቻል ባዶ , መጠቀም ያስፈልግዎታል ኢንቲጀር ከሱ ይልቅ int . primitives የላቸውም ባዶ ዋጋ. ነባሪ ለ int 0 ነው.

የሚመከር: