@uents blog

Code wins arguments.

2008-04-29から1日間の記事一覧

プログラムはなぜ動くのか - 浮動小数点数をビット表現

C

浮動小数点型(float型)の変数のメモリ上でのデータについて、興味深かったのでじっくり読んでみた。まず、浮動小数点数を数式で表すと ± m × 2 ^ (e) ... (※)という式で表されるが、float型の変数は 上位1ビットを、符号部(+ or ")上位209ビットを、…