JavaScript
JavaScriptの仕様?について
とあるプログラムを作成中に、行き詰って、検証してみたら、 h=0.1のとき、 for(var ii=-127;ii<1271;ii+=0.1*h){ alert(ii); } これを実行すれば、 [-127] [-126.99] [-126.98] ... となると思っていたのですが、Opera及びChromeで動作させると、そうなりません。 ... [-127.979999999] ... となります。 なぜなのか教えて下さい。 尚、回避策としてこうしたらうまくいきました。 for(var ii=-127;ii<1271;ii+=h/10){ alert(Math.floor(ii/(h/10))/(10/h)); } よろしくお願いいたします。
Asked by :
NIPO 7.0 |
JavaScript |
2009-09-26 20:02 |
解決済
| 2 answers | 2 comments
Ads By Google
javascriptがブラウザでうまく表示されません(申し訳ありません、ネット初学者です)
Asked by : kabosu0618 | JavaScript | 2009-07-15 15:45 | 解決済 | 1 answer | 3 comments[JavaScript] オブジェクト内で、そのオブジェクトの名前空間を取得する方法はありますか?
Asked by : imq | JavaScript | 2008-05-19 22:09 | 解決済 | 1 answer | 4 commentsjavascript~画像が表示されません~
Asked by : ブロガー | JavaScript | 2008-03-22 20:00 | 解決済 | 2 answers | 17 commentsCandybar Doll Maker 2 のアバターをプラグインに載せたいのですが・・
Asked by : | JavaScript | 2006-06-24 10:10 | 解決済 | 1 answer | 2 commentsJavaスクリプトを勉強したいのですが・・・
Asked by : (株)FRONTIER取締役社長 | JavaScript | 2006-05-31 14:33 | 解決済 | 2 answers | 1 commentjavascriptのunescapeを使ったデコードが思い通りにいかないのですが。
Asked by : | JavaScript | 2006-04-15 06:21 | 解決済 | 1 answer「submitはするけど画面遷移は行わない」という処理は実現可能でしょうか? post先は別ドメインです。
Asked by : kusigahama | JavaScript | 2006-02-15 14:34 | 解決済 | 3 answersAds By Google



