タグ

JavaScriptと変換に関するzichaoのブックマーク (2)

  • 単位変換

    ミリメートル、ポイント、級数、ピクセルの単位を変換する JavaScript です。 いずれかの入力欄に数値を入力して右側のボタンを押せば、他の単位へ変換します。入力欄からフォーカスが離れたときも変換しますが、dpi の欄だけは何もしませんので、いずれかの変換ボタンを押してください。 変換結果は小数第5位を四捨五入して表示します。計算の仕様上、わずかな(0.0001程度の)誤差が出ることがあります。

  • JavaScript で n 進数を扱う: Days on the Moon

    2 進数や 16 進数を使いたいというとき、JavaScript では組み込みの機能を利用できます。使えるのは 16 進数だけではなく、2 進数から 36 進数 (0 ~ 9 および a ~ z を使用) まで扱えます。 n 進数文字列から数値への変換 n 進数文字列から数値へと変換するときは、parseInt 関数を使います。第 2 引数に基数 n を指定することで、第 1 引数の文字列を n 進数であると解釈してくれます。n は 32 ビット整数に変換され、その値が 2 未満または 36 を超えるときは NaN が返ります。ただし、n が 0 になるときは文字列が 10 進数表記であるとして解釈されます。 parseInt(10, 36); // 36 parseInt("10", 0x100000000 + 36); // 36 基数が明示されておらず、文字列が 0 から始まっていた

    zichao
    zichao 2010/04/13
    toString(16)で16進数に変換
  • 1