js 小数第二位を四捨五入

2011/11/17
  1. num = 2.456789012345;
  2. n = 10;
  3. num = Math.round( num * n ) / n;
  4. // 「num」には「2.5」が格納される

※上記の場合だと、小数第二位を四捨五入して、小数第一位までを求める。「2.456789」→「2.5」ってな感じ。

めも

まず、「num * n」で残したい箇所を整数にする。(「2.456」で小数第一位まで残したいなら「24.56」にする)
「Math.round()」で四捨五入で整数化。
最後に「/n」で小数に戻す。

新着(ニュース関連以外)

2018-07-26
年賀状で「新春」とか書くけど・・・何故なんだろうと8月を目前にした今、疑問に思った。
2018-05-16
PHPで画像のヘッダ情報(?)の「Orientation」を元に画像回転させたい。
2018-03-05
Android Studioをインストール。エミュレータを軽くするトコまで終わらせたかったけど、挫折した。
2018-02-23
プッシュ通知について調べてた時にでてきたServiceWorker。そのServiceWorkerについてのメモ。
2017-12-13
jqueryで取得したDOM要素をオブジェクトじゃなくて、配列で受け取りたい