Vad är Floating Point Notation? definition och betydelse

click fraud protection

Floating Point Notation är en metod för att representera mycket stora eller mycket små tal i ett uttryck av fast storlek som nära liknar vetenskaplig notation, i där ett tal betecknas med en mantissa (ett decimaltal), en multiplikationssymbol, basen för det numreringssystem som används och en exponent (till exempel X 10s).
I flyttalsnotation är uttrycket baserat på binära tal; dessutom modifieras uttrycket av en process som kallas normalisering så att den första siffran i mantissan alltid är 1 (till exempel 1,011 [binär] X 24 = 22 [decimal]. Detta nummer, som kallas den dolda biten, behöver inte lagras i minnet.

Technipages förklarar Floating Point Notation

Flyttalsbeteckning är ett operationssystem där tal representeras som decimalbråk och exponenter. Därför är den relativa positionen för decimalen inte fast, snarare "flyter". En flytande kan placeras var som helst i förhållande till de signifikanta siffrorna i talet. Detta är en effektiv metod för att representera reella tal i binära former.


Vetenskapliga notationer kan delas upp i två, exponenten och mantissan. Mantissan och exponenten är i binärt format. Den exponentiella delen som är en beteckning på placeringen av decimalkomma i fall talet ska visas i dess decimalkomma, mantissan är allt annat utom den exponentiella delen, och mantissan är vanligtvis förtecknad fixerad placera. Tecknet för mantissan beror på närvaron av en "1" på vänster sida av mantissan. Om det finns en 1 i slutet av den vänstra sidan av mantissan, är det ett negativt binärt tal.
Det binära notationssystemet representerar all information i en dator, och binära bitar används för att beskriva alfabetiska och numeriska tecken i en dator. Nackdelen med flytnotationssystemet är att det inte finns något sätt att representera binära bitar som överstiger 32 bitar. Flyttalsbeteckningar skrivs vanligtvis i standardformen som Mxre.

Vanliga användningar av flyttalsnotation

  • A flyta pekande notation beror på att värdena på mantissbitarna "flyter" tillsammans med decimalkomma, baserat på exponentens givna värde.
  • Representationen av siffror med hjälp av flyttalsnotation är inte möjligt för nummer som har mer än 32 bitar.
  • Till skillnad från fixpunktsnotationen, flyttalsnotation säkerställer att talen representeras av decimalbråk och exponenter

Vanliga missbruk av flyttalsnotation

  • Flytpunktsnotation fungerar bättre på heltal med mer än 32bitar