Island Life

< ライセンスと契約 | 「とりあえずやってみる」のスケーラビリティ >

2011/02/03

またまた浮動小数点数話

PHPが特定の浮動小数点数のパーズに失敗する話にかこつけて こんな記事を偉そうに書いてたけど、Gaucheにも同じ境界周辺で失敗するバグがあった。とほほ。

原因は拡張浮動小数点数演算ではないのだけれど。ClingerのAlgorithmRは 非正規化数へのフォールバックを扱っていないので、AlgorithmRを 素直に実装したものは同じ罠にはまってるかも。詳しくはGauche devlogの 方に書いといた: Bitten by floating point numbers again

Tags: Programming, Gauche

Post a comment

Name: