Video: Զրոն ամբողջ թիվ է Java-ում:
2024 Հեղինակ: Lynn Donovan | [email protected]. Վերջին փոփոխված: 2023-12-15 23:48
1 Պատասխան. Դուք չեք կարող ցուցանակ պահել Java ամբողջ թիվ պարզունակ տեսակ. Բացասական զրո IEEE-754 ներկայացման արտեֆակտ է, որը պահպանում է նշանը առանձին բիթում: Ամբողջ թվեր , մյուս կողմից, պահվում են երկու կոմպլեմենտի ներկայացման մեջ, որն ունի եզակի ներկայացում զրո.
Այս կերպ Java-ում 0-ն int է:
արժեք 0 եթե սա Ամբողջ թիվ հավասար է փաստարկին Ամբողջ թիվ ; արժեքից պակաս 0 եթե սա Ամբողջ թիվ թվային առումով պակաս է փաստարկից Ամբողջ թիվ ; և ավելի մեծ արժեք, քան 0 եթե սա Ամբողջ թիվ թվային առումով մեծ է փաստարկից Ամբողջ թիվ (ստորագրված համեմատություն):
Հետագայում հարցն այն է, թե կարող եք Java-ում բաժանել 0-ի: Java-ն կամենա բացառություն չգցել եթե բաժանես լողացող զրոյով: Այն կամք հայտնաբերել միայն գործարկման ժամանակի սխալը եթե բաժանես ամբողջ թվով զրոյով ոչ թե կրկնակի զրո: Եթե բաժանես 0.0-ով, արդյունքը կամք լինել ԱՆՎԵՐՋՈՒԹՅՈՒՆ. Եթե բաժանես int կողմից 0 , ապա JVM կամք նետում թվաբանական բացառություն.
Բացի այդ, կարո՞ղ է արդյոք ամբողջ թիվը սկսել 0-ով:
Տասնորդական (հիմք 10) ամբողջ թվեր (Բացի դրանից 0 ) չպետք է սկսել հետ 0 . Օկտալ (բազային 8) ամբողջ թվեր ունեն նախածանց 0 ( զրո ), որին հաջորդում են ութնիշ թվերը 0 դեպի 7. Տասնվեցական (հիմք 16) ամբողջ թվեր ունեն 0x կամ 0X նախածանց, որին հաջորդում են տասնվեցական թվանշանները 0 մինչև 9, a-ից f, կամ A-ից F-ը:
Ինչպե՞ս կարող եմ ստուգել, արդյոք ամբողջ թիվը զրոյական է:
Ան միջ չէ դատարկ , այն կարող է լինել 0, եթե նախաստորագրված չէ: Եթե ցանկանում եք մի ամբողջ թիվ կարողանալ լինել դատարկ , դուք պետք է օգտագործեք Ամբողջ թիվ փոխարեն միջ . պրիմիտիվները չունեն դատարկ արժեքը։ լռելյայն ունեն ան միջ 0 է։
Խորհուրդ ենք տալիս:
Ի՞նչ է ամբողջ տան պաշտպանությունը ալիքներից:
Ի՞նչ է ամբողջ տան լարման պաշտպանիչը: Պարզ ասած, ամբողջ տան լարման պաշտպանիչը պաշտպանում է ձեր տան բոլոր սարքերը լարման բարձրացումներից՝ սահմանափակելով ավելորդ էլեկտրական հոսանքը՝ արգելափակելով դրա հոսքը կամ կարճացնելով այն դեպի գետնին, ինչպես ճնշումը նվազեցնող փականը:
Արդյո՞ք ամբողջ տան լարման պաշտպանիչները լավ գաղափար են:
Այո եւ ոչ. Հասկանում եք, երբ խոսքը վերաբերում է ձեր տունը վտանգավոր բարձր լարման ալիքներից պաշտպանելուն, այո, ամբողջ տան լարման պաշտպանիչ սարքերն աշխատում են: Բայց ահա խնդիրը. ամբողջ տան ալիքներից պաշտպանող սարքերը պնդում են, որ իրենք «պաշտպանության առաջին գիծն» են էլեկտրական ալիքներից: Բայց իրականությունն այն է, որ դրանք չեն կանգնեցնում բոլոր ալիքները
Ո՞րն է տարբերությունը ամբողջ հաշվետվության և մասնակի հաշվետվության պայմանի միջև:
Ցանկում չկապված տարրերի համար (ինչպես Nieuwenstein & Potter-ի փորձերը, 2006 թ.) ամբողջ հաշվետվության վրա ազդում է հաջորդականության տարրերի ընդհանուր թիվը, մինչդեռ մասնակի զեկույցի վրա ազդում է միայն տարրերի ընդհանուր թիվը նվազագույնը, եթե միայն երկուսը պետք է լինեն: հաղորդում է
Ինչպե՞ս է ինտերնետը միացված ամբողջ աշխարհում:
Դրա 99%-ը անցնում է ծովի տակ գտնվող մալուխներով։ Դա ձեր ինտերնետային հեռախոսային խոսակցությունն է, ձեր ակնթարթային հաղորդագրությունները, ձեր էլ.փոստը և ձեր կայք այցելությունները, որոնք բոլորն էլ ճանապարհ են անցնում համաշխարհային օվկիանոսների տակ: Պատճառը պարզ է. վերջին տարիներին տվյալները փոխանցվել են օպտիկամանրաթելային մալուխների միջոցով
Քանի՞ տասնվեցական թիվ է տեղավորվում բայթի մեջ:
Տասնվեցական թվեր Ինչ-որ մեկը վեց թվանշան է ավելացրել նորմալ 0-9-ին, այնպես որ մինչև 15 թիվը կարող է ներկայացվել մեկ խորհրդանիշով: Քանի որ դրանք պետք է մուտքագրվեին սովորական ստեղնաշարի վրա, օգտագործվեցին A-F տառերը։ Դրանցից մեկը կարող է ներկայացնել չորս բիթ, ուստի բայթը գրվում է որպես երկու տասնվեցական թվանշան