浮動小数点表記は、科学的記数法に非常によく似た固定サイズの式で非常に大きい数または非常に小さい数を表す方法です。 仮数(10進数)、乗算記号、使用されている記数法の基数、および指数(たとえば、X)を使用して数値が示されます。 10秒)。
浮動小数点表記では、式は2進数に基づいています。 さらに、式は、仮数の最初の桁が常に1になるように正規化と呼ばれるプロセスによって変更されます(たとえば、1.011 [バイナリ] X 24 = 22 [10進数]。 隠しビットと呼ばれるこの番号は、メモリに保存する必要はありません。
Technipagesは浮動小数点表記について説明しています
浮動小数点表記は、数値が小数と指数で表される演算システムです。 したがって、小数点の相対位置は「浮動小数点数」ではなく固定されます。浮動小数点数は、数値の有効桁を基準にしてどこにでも配置できます。 これは、実数を2進数で表す効果的な方法です。
科学的記数法は、指数と仮数の2つに分けることができます。 仮数と指数は2進形式です。 数値を表示する場合の小数点位置の指定である指数部 小数点、仮数は指数部分以外のすべてであり、仮数は通常、固定で署名されます ポジション。 仮数の符号は、仮数の左側にある「1」の存在によって異なります。 仮数の左側の端に1が存在する場合、それは負の2進数です。
バイナリ表記システムは、コンピュータ内のすべての情報を表し、バイナリビットは、コンピュータのアルファベット文字と数値文字を記述するために使用されます。 浮動小数点表記システムの欠点は、32ビットを超えるバイナリビットを表現する方法がないことです。 浮動小数点表記は通常、Mxreとして標準形式で記述されます。
浮動小数点表記の一般的な使用法
- NS 浮く ポインティング表記 これは、指数の指定された値に基づいて、仮数ビットの値が小数点とともに「浮動」するためです。
- を使用した数値の表現 浮動小数点表記 32ビットを超える数値には使用できません。
- 固定小数点表記とは異なり、 浮動小数点表記 数値が小数と指数で表されることを保証します
浮動小数点表記の一般的な誤用
- 浮動小数点表記 32ビットを超える整数でより適切に機能します