@uents blog

Code wins arguments.

2008-04-01から1ヶ月間の記事一覧

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

C

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

プログラムはなぜ動くのかを読んでみる

プログラムとハードウェアの関係(レジスタ、スタック、ヒープ、プログラムカウンタ)などを、いま一度頭の中で整理するためにイチから読んでいます。昔読んだ時にはgdbすらロクに使えなかったので、読んでも全然実感が沸かなかったけど、組込みソフトを初め…

Wubi 7.04のインストール

wubi(http://wubi-installer.org/)という、お手軽・安全にWindowsとUbuntu Linuxをデュアルブートできるものがある。詳しいことは分からないが、 WindowsのNTFSパーティション上に仮想パーティション(Windowsからはただのファイルにしか見えない)を作っ…

Ubuntu 8.04 LTSリリース

Engadget Japanの記事より、Ubuntu 8.04 LTS "Hardy Heron"がリリースされていました。 http://japanese.engadget.com/2008/04/24/ubuntu-8-04-lts-hardy-heron/ ベータ公開から約一か月、Linuxディストリビューション Ubuntu の最新版 8.04 LTS "Hardy Hero…