U informatici, subnormalni brojevi su podskup denormaliziranih brojeva (ponekad se nazivaju denormalima) koji ispunjavaju prazninu ispod nule u aritmetici s pomičnim zarezom. … Suprotno tome, denormalizirana vrijednost s pomičnim zarezom ima a signifikant s početnom znamenkom nula.
Što su normalizirani i denormalizirani brojevi s pomičnim zarezom?
Java koristi standard IEEE 754 za prikaz s pomičnim zarezom. U ovom prikazu, float se kodira korištenjem 1 predznaka, 8 eksponentnih bita i 23 bita mantise. … Kao rezultat toga, float imaju 24 značajna bita preciznosti, a dvostruki imaju 53 značajna bita preciznosti. Takvi se brojevi nazivaju normalizirani brojevi.
Kako znati je li broj normaliziran ili denormaliziran?
Na primjer, ako pokušavate predstavljati 12.34, onda biste to kodirali kao 123400 -04. To se zove "normalizirano". U ovom slučaju budući da su donje dvije znamenke nula, mogli ste izraziti vrijednost kao 012340 -03 ili 001234 -02 ekvivalentno. To bi se zvalo "denormalizirano".
Što je normalizirani broj s pomičnim zarezom?
Broj s pomičnim zarezom se normalizira kada prisilimo cijeli broj njegove mantise da bude točno 1 i dopustimo da njegov razlomak bude što god želimo. Na primjer, ako bismo uzeli broj 13.25, koji je 1101.01 u binarnom obliku, 1101 bi bio cijeli broj i01 bi bio razlomak.
Što se koriste za predstavljanje denormaliziranih brojeva?
Denormalizirani brojevi
Da bi se smanjio gubitak preciznosti kada dođe do podtoka, IEEE 754 uključuje sposobnost predstavljanja razlomaka manjih nego što je moguće u normaliziranom prikazu, čineći implicitnu vodeću znamenku 0. Takvi se brojevi nazivaju denormalni.