Çfarë është një numër i çnormalizuar me pikë lundruese?

Përmbajtje:

Çfarë është një numër i çnormalizuar me pikë lundruese?
Çfarë është një numër i çnormalizuar me pikë lundruese?
Anonim

Në shkencën kompjuterike, numrat nënnormalë janë nëngrupi i numrave të çnormalizuar (nganjëherë të quajtur denormalë) që plotësojnë boshllëkun nën rrjedhës rreth zeros në aritmetikën me pikë lundruese. … Anasjelltas, një vlerë e çnormalizuar me pikë lundruese ka një rëndësi dhe me një shifër kryesore zero.

Çfarë janë numrat me pikë lundruese të normalizuar dhe çnormalizuar?

Java përdor standardin IEEE 754 për paraqitjen me pikë lundruese. Në këtë paraqitje, notat kodohen duke përdorur 1 bit shenjë, 8 bit eksponent dhe 23 bit mantisa. … Si rezultat, notat kanë 24 copa të rëndësishme saktësie, dhe dyshat kanë 53 pjesë të rëndësishme saktësie. Numra të tillë quhen numra të normalizuar.

Si e dalloni nëse një numër është i normalizuar apo i çnormalizuar?

Për shembull, nëse po përpiqeshit të përfaqësoni 12.34, atëherë do ta e kodoni si 123400 -04. Kjo quhet "normalizuar". Në këtë rast duke qenë se dy shifrat e poshtme janë zero, mund ta kishit shprehur vlerën si 012340 -03 ose 001234 -02 në mënyrë ekuivalente. Kjo do të quhej "e denormalizuar".

Çfarë është një numër i normalizuar me pikë lundruese?

Një numër me pikë lundruese normalizohet kur detyrojmë pjesën e plotë të mantisës së tij të jetë saktësisht 1 dhe lejojmë që pjesa e tij thyese të jetë çfarëdo që ne duam. Për shembull, nëse do të merrnim numrin 13.25, i cili është 1101.01 në binar, 1101 do të ishte pjesa e plotë dhe01 do të ishte pjesa thyese.

Çfarë përdoren për të përfaqësuar numrat e çnormalizuar?

Numra të denormalizuar

Për të reduktuar humbjen e saktësisë kur ndodh një rrjedhje e ulët, IEEE 754 përfshin aftësinë për të përfaqësuar fraksione më të vogla se sa janë të mundshme në paraqitjen e normalizuar, duke e bërë shifrën kryesore të nënkuptuar një 0. Numra të tillë quhen jonormalë.

Recommended: