Articles

GeeksforGeeks

According to IEEE standard, floating-point number is represented in two ways:

Precision Base Sign Exponent Significand
Single precision 2 1 8 23+1
Double precision 2 1 11 52+1

1. Single Precision:enkelt præcision er et format foreslået af IEEE til repræsentation af flydende punkt nummer. Det optager 32 bit i computerens hukommelse.

2. Dobbelt præcision:
dobbelt præcision er også et format givet af IEEE til repræsentation af flydende punktnummer. Det optager 64 bit i computerens hukommelse.

forskel mellem enkelt og dobbelt præcision:

enkelt præcision dobbelt præcision
i enkelt præcision bruges 32 bits til at repræsentere flydende punktnummer. i dobbelt præcision bruges 64 bits til at repræsentere flydende punktnummer.
det bruger 8 bits til eksponent. det bruger 11 bits til eksponent.
i enkelt præcision anvendes 23 bits til mantissa. i dobbelt præcision anvendes 52 bits til mantissa.
Bias nummer er 127. Bias nummer er 1023.
række tal i enkelt præcision : 2^(-126) til 2^(+127) række tal i dobbelt præcision : 2^(-1022) til 2^(+1023)
dette bruges, hvor præcision betyder mindre. dette bruges, hvor præcision betyder mere.
det bruges til bred repræsentation. det bruges til minimering af tilnærmelse.
det bruges i enkle programmer som spil. det bruges i komplekse programmer som scientific calculator.
This is called binary32. This is called binary64.

Please refer Floating Point Representation for details.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *