エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
プログラミング言語PHPは小数点が苦手
世の中には数字が苦手なヤツが3種類いる。一つは計算が遅いヤツ。一つは計算を間違えるヤツ。そして計算... 世の中には数字が苦手なヤツが3種類いる。一つは計算が遅いヤツ。一つは計算を間違えるヤツ。そして計算が終わらないヤツがいる。PHPは計算が遅いヤツだと思われていたが、それは誤解だったようだ。 計算機のプログラミング言語で、計算が遅いとか、間違えるとか、終わらないとか理解できないかも知れないが、実際にはそういう事は発生する。これは事実だ。Ubuntu Linux上のPHP 5.3.1と5.3.2-1で現象が確認されている。無限ループしているのか、以下のコードの実行すると、応答がなくなる(Exploring Binary)。 文字列を浮動小数点に変換する部分に何らかの不具合があると予想されている。10進数の2.2250738585072011e-308は、16進数の0x0.fffffffffffffp-1022に正しく丸めて変換可能な5つの17桁の数字のうちの1つで、5つの中で最大の値になる。つ
2011/01/24 リンク