タグ

ブックマーク / qiita.com/fujitanozomu (1)

  • 『JSちゃんからの問題』に挑戦 - Qiita

    var i = 0; var cnt = 0; while(i < 1){ cnt ++; i += 0.1; } console.log(cnt); JavaScript の実行環境に入力し動作させ、何が出力されるかを確認することは容易ではあるが、「なんかわからんけど動かしたら ~という結果になった」というだけではプログラマ失格である。「これこれこうだから ~という結果になる」と論理的に説明できなければ問題について正確に理解し回答したとは言えない。 稿では、回答まで書いてしまうと CodeIQ から怒られる気がするので、そこまでには至らない、途中までのところに留めておく。 JavaScript の実数の表現方法 JavaScript は現在の規格では実数は IEEE 754-2008 規格の double-precision 64-bit binary format で表現する。 IE

    『JSちゃんからの問題』に挑戦 - Qiita
    efcl
    efcl 2016/06/26
    IEEE 754の小数点足し算を手計算した時のステップ
  • 1