Hvad er Floating Point Notation? definition og betydning

click fraud protection

Floating Point Notation er en metode til at repræsentere meget store eller meget små tal i et udtryk af fast størrelse, der ligner videnskabelig notation, i hvilket tal er angivet ved hjælp af en mantisse (et decimaltal), et multiplikationssymbol, bunden af ​​det anvendte nummersystem og en eksponent (f.eks. X 10s).
I floating-point notation er udtrykket baseret på binære tal; desuden modificeres udtrykket af en proces kaldet normalisering, så det første ciffer i mantissen altid er 1 (f.eks. 1,011 [binær] X 24 = 22 [decimal]. Dette nummer, kaldet den skjulte bit, behøver ikke at blive gemt i hukommelsen.

Technipages forklarer Floating Point-notation

Flydende kommanotation er et operationssystem, hvor tal er repræsenteret som decimalbrøker og eksponenter. Derfor er den relative placering af decimalen ikke fast, snarere 'flyder.' En float kan placeres hvor som helst i forhold til de signifikante cifre i tallet. Dette er en effektiv metode til at repræsentere reelle tal i binære former.
Videnskabelige notationer kan opdeles i to, eksponenten og mantissen. Mantissen og eksponenten er i binært format. Den eksponentielle del, som er en betegnelse for placeringen af ​​decimaltegnet i tilfælde af, at tallet skal vises i dets decimalkomma, mantissen er alt andet end den eksponentielle del, og mantissen er normalt fortegn fast position. Tegnet på mantissen afhænger af tilstedeværelsen af ​​en "1" på venstre side af mantissen. Hvis der er et 1 til stede i slutningen af ​​venstre side af mantissen, så er det et negativt binært tal.


Det binære notationssystem repræsenterer al information i en computer, og binære bits bruges til at beskrive alfabetiske og numeriske tegn på en computer. Ulempen ved float-notationssystemet er, at der ikke er nogen måde at repræsentere binære bits, der overstiger 32bit. Flydende kommanotationer skrives normalt i standardformen som Mxre.

Almindelig brug af Floating Point Notation

  • EN flyde pegende notation er det, fordi værdierne af mantissebittene "flyder" sammen med decimalkommaet, baseret på eksponentens givne værdi.
  • Repræsentationen af ​​tal ved hjælp af floating point notation er ikke muligt for tal med mere end 32 bit.
  • I modsætning til fikspunktsnotationen, floating point notation sikrer, at tallene er repræsenteret af decimalbrøker og eksponenter

Almindelig misbrug af floating point notation

  • Float point notation fungerer bedre på heltal med mere end 32bit