2024 Հեղինակ: Elizabeth Oswald | [email protected]. Վերջին փոփոխված: 2024-01-13 00:08
Համակարգչային գիտության մեջ ենթանորմալ թվերը ապանորմալացված թվերի ենթաբազմություն են (երբեմն կոչվում են աննորմալներ), որոնք լրացնում են զրոյի շուրջ բացը լողացող կետով թվաբանության մեջ: … Ընդհակառակը, ապանորմալացված լողացող կետի արժեքը ունի նշանակություն և զրոյական առաջատար թվանշանով:
Ի՞նչ է նորմալացված և ապանորմալացված լողացող կետով թվերը:
Java-ն օգտագործում է IEEE 754 ստանդարտը լողացող կետով ներկայացման համար: Այս ներկայացման մեջ լողացողները կոդավորված են՝ օգտագործելով 1 նշանի բիթ, 8 աստիճանի բիթ և 23 մանտիսա բիթ: … Արդյունքում, լողացողներն ունեն 24 զգալի ճշգրտության բիթ, իսկ կրկնապատկերներն ունեն 53 նշանակալի ճշգրտության բիթ: Նման թվերը կոչվում են նորմալացված թվեր։
Ինչպե՞ս որոշել, արդյոք թիվը նորմալացված է, թե ապանորմալացված:
Օրինակ, եթե փորձում էիք ներկայացնել 12.34-ը, ապա այն կկոդավորեք որպես 123400 -04: Սա կոչվում է «նորմալացված»: Այս դեպքում, քանի որ ստորին երկու թվանշանները զրո են, դուք կարող եք արտահայտել արժեքը որպես 012340 -03 կամ 001234 -02 համարժեք: Դա կկոչվի «դենորմալացված»:
Ի՞նչ է նորմալացված լողացող կետի թիվը:
Լողացող կետով թիվը նորմալացվում է երբ մենք ստիպում ենք նրա մանտիսայի ամբողջ թվին լինել ճիշտ 1 և թույլ ենք տալիս, որ նրա կոտորակային մասը լինի այն, ինչ մենք ցանկանում ենք: Օրինակ, եթե վերցնենք 13.25 թիվը, որը երկուականում 1101.01 է, ապա 1101-ը կլինի ամբողջական մասը և01-ը կլինի կոտորակի մասը։
Ի՞նչ են ներկայացնում ապանորմալացված թվերը:
Անորմալացված թվեր
Ճշգրտության կորուստը նվազեցնելու համար, երբ տեղի է ունենում ներհոսք, IEEE 754-ը ներառում է կարողությունը՝ ներկայացնելու ավելի փոքր կոտորակներ, քան հնարավոր է նորմալացված ներկայացման դեպքում, անուղղակի առաջատար թվանշանը դարձնելով 0: Նման թվերը կոչվում են նորմալ:
Խորհուրդ ենք տալիս:
Լողացող գլխարկը պահո՞ւմ է մազերը չոր:
Ոչ, ցավոք ոչ: Լողալու գլխարկները նախատեսված են ոչ թե ձեր մազերը չոր պահելու, այլ նվազեցնելու ձգողությունը և հիգիենայի նկատառումներով: Այնուամենայնիվ, սիլիկոնե կափարիչները կամ երկու կափարիչները վերևում սիլիկոնե գլխարկի հետ միասին բավականին լավ կնիք են ստեղծում՝ շատ ջրի ներթափանցումը կանխելու համար:
Ի՞նչ է ազատ լողացող շուկայական կապիտալիզացիան:
Free-float մեթոդոլոգիան է ֆոնդային բորսայի ինդեքսի հիմքում ընկած ընկերությունների շուկայական կապիտալիզացիայի հաշվարկման մեթոդ: Օգտագործելով այս մեթոդաբանությունը՝ ընկերության շուկայական կապիտալիզացիան հաշվարկվում է՝ հաշվի առնելով սեփական կապիտալի գինը և այն բազմապատկելով շուկայում մատչելի բաժնետոմսերի քանակով:
Ինչպե՞ս նորմալացնել լողացող կետով թվերը:
Լողացող կետով թիվը նորմալացվում է, երբ մենք պարտադրում ենք նրա mantissa mantissa-ի ամբողջ մասը: գիտական նշումկամ լողացող կետով, որը բաղկացած է դրա նշանակալի թվանշաններից: https://en.wikipedia.org › wiki › Նշանակալի Նշանակալի - Վիքիպեդիա լինել ճիշտ 1 և թույլ տալ, որ դրա կոտորակային մասը լինի այն, ինչ մենք ցանկանում ենք:
Ե՞րբ օգտագործել ապանորմալացված տվյալների բազան:
Denormalization-ը ռազմավարություն է, որն օգտագործվում է նախկինում նորմալացված տվյալների բազայում՝ արդյունավետությունը բարձրացնելու համար: Դրա հիմքում ընկած գաղափարը ավելորդ տվյալներ ավելացնելն է, որտեղ մենք կարծում ենք, որ դա մեզ ամենաշատը կօգնի:
Փաստերի աղյուսակները նորմալացվա՞ծ են, թե՞ ապանորմալացված:
Ըստ Kimball. Չափային մոդելները համատեղում են նորմալացված և ապանորմալացված սեղանի կառուցվածքները: Նկարագրող տեղեկատվության չափումների աղյուսակները խիստ ապանորմալացված են նույն աղյուսակում մանրամասն և հիերարխիկ հավաքման ատրիբուտներով: Միևնույն ժամանակ, փաստերի աղյուսակները կատարողականի ցուցանիշներով սովորաբար նորմալացվում են: