フィート、インチ、ポンドとセンチメートル、キログラムを変換します。
身長と体重の両方が入力されていれば、BMI判定も表示します(BMIについては後述)。
△一番上へ | ▽一番下へ |
マイル、フィートとキロメートルを変換します。
△一番上へ | ▽一番下へ |
セ氏とカ氏を変換します。
△一番上へ | ▽一番下へ |
当スクリプトは以下の数値(式)で計算しています。
1 フィート = 12 インチ = 30.48 センチメートル
1 インチ = 1/12 フィート = 2.54 センチメートル
1 マイル = 5280 フィート = 1.609344 キロメートル
1 ポンド = 16 ポンド = 0.45359237 キログラム
1 オンス = 1/16 ポンド = 0.028349523125 キログラム
華氏 = 摂氏 * 9 / 5 + 32
摂氏 = ( 華氏 - 32 ) * 5 / 9
なお、ここでは扱っていませんが、以下のような単位もあります。
1 ヤード = 3 フィート
1 クォート = 約 1 リットル
1 ガロン = 4 クォート
1 パイント = 1/8 ガロン
BMIとは Body Mass Index(体格指数)のことだそうです。「22」を標準(=もっとも健康的)とし、高くなるほど生活習慣病の危険が増えるらしい(低すぎても健康的ではないらしい)。詳しくは「BMI 用語」などで検索を。
値の分類については、WHOと日本肥満学会では違うようです。当サイトでは、WHOでの分類を参考にしました。以下にその対応を載せておきます。この表の対象となるのは20歳以上の人みたいです。
BMI値 | WHOによる分類 | ここでの表現 |
---|---|---|
18.5未満 | Underweight | やせぎみ |
18.5〜25未満 | Normal range | 標準的 |
25以上 | Overweight | 太りぎみ |
30以上 | Obese | 肥満 |
入力された値が『半角数字』でないと、BMIが「重度肥満」と表示されてしまう点を修正した。
('06/8/20)WHOのBMIの分類の表記が変わっていた(?)ので、それに従って修正した。
オンスを扱うようにし、精度を少し上げた。
今までは勝手に四捨五入してたが、各変換に1/1000(四捨五入)オプションを設置した。