パスワードを忘れた? アカウント作成
452573 journal

kibayasiの日記: 宛 コメントくれた方々 4

日記 by kibayasi

すいません、言葉足り無すぎでした。m(__)m
えっと、バイナリファイルがあります。
これは、BigEndianで書いてあります。
テストしてるので、
floatで、1.1とかいうぐらいしか、writeしてないです。
それを、読み込みたいわけです。
今わかっていることは、
IEEE単精度記憶形式は、23bitの小数部fと8bitの指数eと1bitの符号sから構成されていて、
0:22がf
23:30がe
31がs
って、ことで、
0<e<255 なら (-1)**(s) * 2**(e-127)*1.f
とかかなーってことです。
PCの場合って、byte単位の反転でいいのかしら?
bit単位のような気もするが。。はて。。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー

読み込み中...