愚か者死すべし
2009年12月15日

これは意外とゆっくりペースで、、
読むのに時間がかかってしまいました@@

沢崎探偵シリーズです。
私にはハードボイルドすぎたかも??
ファンが多いようですね*^^*
お昼休みに読んでいたら
「あら、ハラリョウね!」って声をかけられました。

また別の作品も読んでみたいかも

投稿者 megu : 01:16 | コメント (0)

intの最大値など
2009年05月01日

たいしたコトじゃないのだけれど、すぐ忘れるので備忘録~

intやlongの最大値をちょっと知りたくなったとき
man limits.h

投稿者 megu : 22:36 | コメント (0)

Javascriptで文字コード変換
2004年10月27日

Namazuを導入した際に、このページの文字コード(UTF-8)とNamazuの文字コード(EUC_JP)のあいだの変換ですったもんだがあったのですが。。。

Javascriptで文字コードを変換してくれるライブラリ(Escape Codec Library: ecl.js)がみつかりました。

早速導入してみました。(Namazu検索の際に、このライブラリを使ってUTF-8からEUCに変換しています。)
もう、IEでもMozillaでもOKよっ!

#新しいWindowもOPENしなくてすむようになりました。

前に、BigDecimalのライブラリ(BigDecimal Support for JavaScript)をみつけたときにも感激したけれど、今回もとてもうれしいです!!

投稿者 megu : 12:56 | コメント (0)

Float演算の誤差
2004年01月28日

今日は1円、2円に泣かされる....

まずは2円の差。
1.金額/数量 → 単価(ただし、小数点以下2桁まで有効、3桁目で四捨五入
上で求めた単価を使って
2.単価×数量 → 金額(小数点以下1桁目で四捨五入した整数)
1.の金額と2の金額は必ずしも一致しないですよね?(笑)
わかっちゃいるけど~誤差の補正機能が働いていませんでした..しくしく

もひとつ.の問題は浮動小数点の誤差....(こっちは1円の差)
使っているのはCFMLなんだけれど、自動補正してくれないんですねぇ。
JavaScriptも駄目だねぇ~
結局自前で対応しちゃったよ。
(といってもFloatに1000かけてから計算をして、あとから結果を1000で割ったの)

なんかなぁ~~誤差にばっか振り回された一日だったのでした。
#一般的にはどのように対応されていらっしゃるのでしょう?
よく使う機能なのに、パッケージ化されていないワケがない...と思う。
Java(tm)には、java.math.BigDecimalというパッケージがあるけれど
同じようになのがないのかしら?

あるべき対応の姿、もちっと研究いたします(^^;

Float演算の誤差

投稿者 megu : 12:36 | コメント (0)