Index / Reload

Comment on 2006-02-01

2006-02-01 について、コメントがあればどうぞ!
E-mail アドレスは公開されません。URL は公開されます。
なお、管理者の判断により予告なくコメントを削除することがあります。 ご了承下さい。

パスワードを入力すると後からコメントの修正が可能です。

確認:下の Check の項目に TQegnn5K をコピーして入力してね。

お名前:
E-mail or URL:
Check: ← 上の方にある確認文字列を入力してね。
Password:
コメント:
* tito 2006-02-04 16:24:32 [Edit]

SUNの「数値計算ガイド」から
http://docs.sun.com/source/806-4847/ncg_math.html#586
pdf版もあります。ieeeフォーマットについて結構詳しく書いてあると思います。

* nminoru 2006-02-03 13:28:49 [Edit]

皆さん、情報ありがとうございます。
ついでにコメントの日付が間違ってすんませんでした。

やはりソースコードを読むのが早いですかねェ。
今回の件は、会社の人が弄っている組み込む向け Linux の浮動小数点演算エミュレータに誤差が生じているのがきっかけです。彼はこの誤差を IEEE 754 規格に合うように修正したくて、リファレンスになる教科書的な本を探していました。

権利関係のことは良く分からんのですがコードをコピーするという話でもないので、彼には fp エミュの実装を何通りか読んでみることを勧めてみます。

* soda 2006-02-03 12:31:16 [Edit]

超越関数のたぐいならそちらですが、加減乗除のたぐいなら
http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libc/softfloat/
(の例えば bit32/softfloat.c) の方にあります。

* tito 2006-02-03 12:17:01 [Edit]

bsd系のlibもありますね。netbsdだとこれとか。
http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libm/noieee_src/

* ぶぅ 2006-02-03 09:25:13 [Edit]

演算の詳細を(疑似)Cコードで表現しているプロセッサマニュアルがあったと思ったんですが、なんだったかなぁ。
# Itanium?

権利関係が分からないので、見てもいいのか分かりませんが。

* しゅ 2006-02-02 23:07:53 [Edit]

fdlibmとかのコードを読むってのはどうでしょ。
権利関係でそれはできない?

Powered by くっつき BBS