• ベストアンサー

BMIについて。

monnedabippの回答

回答No.3

BMIの出し方は 体重÷身長の二乗ですが身長はメートルで出します 例えば、170cm体重62キロの人だとすると 62÷1.7m×1.7m=21.45となります ちなみにBMI値22くらいが適正であり18以下は痩せすぎ25以上から軽肥満になります。 ですがBIM値は案外適当な数値であり筋肉の量などにより体重が増えることもあり、あくまで参考や目安にする程度がよいと思われます。

関連するQ&A

  • 筋トレとBMI

    週に2~3回、スポーツジムに行って筋トレをしています。4ヶ月くらい経過しました。目的は筋肉をつけることです。ダイエットではありません。身長は164センチ、男性です。 4ヶ月前に始めた頃は体重63キロでBMIは23.42でしたが、4ヶ月経過した今は体重が66Kgに増えてBMIは24.54で、25未満なのでギリギリ標準です。 ダイエットは考えてないのですが、このまま体重が増え続けてしまうと肥満になってしまうのではないかと心配しています。おそらくBMIが25を超えるのは時間の問題かと。 ただ単に食べ過ぎでBMIが25を超えるのと、筋トレで筋肉がついてBMIが25を超えるのは意味が違うのでしょうか?同じ体重の増加でも見た目はしまって見えるのでしょうか?また、体重が増えてるのは効果が出てきてるということなのでしょうか? 筋肉がついて体重が増えるのは良いのですが、ただ太ってるだけなのではと心配になります。 どなたかアドバイスをしていただけませんか?

  • BMI17は生理が止まる可能性ありますか?

    身長153cm、体重39.9kg、体脂肪率19%、BMI17の21歳女です。 現在ダイエット中なのですが、もう50日ほど生理が来ていません。 まだ生理が止まるほどの体重ではないと思うのですが、ダイエット前までは毎月順調に生理が来ていたので不安です。 ダイエット中は生理が遅れることがあると聞きますが、50日くらいならまだ許容範囲ですか? 回答頂けたら嬉しいです。

  • BMIについて

    身長162センチ、体重50キロ、妊婦です。 身長・体重から計算する肥満度の判定方法のBMI指数だと19くらいです。 ですが、体重計で量るBMIでは28もあり、肥満になります。 やはり体重計のBMIが正しいのでしょうか? 痩せ型ですが、最近妊娠5ヶ月で最近つわりが終わったのもありすごい食べています。(甘いものなども) でも体重は増えてません。 肥満ということになるのでしょうか?

  • BMI値の求め方について

    BMI値は体重÷(身長×身長)で計算出来るみたいですが、この式を見て疑問に思ったことがあります。 この式が体重に比例し身長に反比例する式だというのは分かりますが、何故か身長を2乗させています。 どうして身長を2乗するのでしょうか?

  • BMIで痩せすぎの場合、どうすればいいですか?

    BMIを測定したところ、15.7でした。 身長は171で、体重は46の学生です。 あまりに痩せすぎているとは自分でも思うのですが、 どうすれば、体重が重くなるのか分かりません。 他の人とだいたい同じ量を食べていると自分では思っているのですが。 (もしかしたら、少ないかもしれません) BMIが低いと、病気になりやすかったり、死亡率も高くなると聞いたので心配です。 回答お願いします。

  • エラーはでないが数値がおかしい(BMI値計算プログラム)

    今以下のようなプログラムを製作中なのですがどうしてもうまくいきません; (1)ユーザに身長と体重を入力してもらう (2)(1)の値からBMI値を計算し、その結果から「太りすぎ」などの判定を表示し (3)身長・体重から計算した標準体重と現在の体重との差を表示する 問題は以下です。 ・身長と体重の数値を変えても結果(BMI値)は毎回同じで、 100万台の桁違いな数値がでる;(しかし「太りすぎ」などの判定は変化する) どこがおかしいのかチェックするために(1)の部分のあとに改めて身長と体重を 表示させてみたところ、そこからすでに数値が変なことになっていたので、 おかしいとしたら(1)のscanfなどの部分か型宣言だと思うのですが… 回答よろしくお願いします;; プログラム ------------------------------------------------ /* bmi.c */ #include <stdio.h> main() { int sintyo, taizyu; double sintyo2, bmi, hyozyun, sa; //入力 printf("身長(cm)を入力してください\n"); scanf("%d", &sintyo); printf("体重(kg)を入力してください\n"); scanf("%d", &taizyu); //※チェック(身長・体重) printf("%d\n", &sintyo); printf("%d\n", &taizyu); //計算 sintyo2 = sintyo / 100; //cm→m bmi= taizyu / (sintyo2 *sintyo2); //BMI値計算 hyozyun = (sintyo2 *sintyo2) * 22;//標準体重 sa = hyozyun - taizyu; //※チェック(BMI値) printf("%d\n", &bmi); //出力 if(bmi>=25) printf("BMI値:%f\nあなたは太りすぎです\n", &bmi); else if(bmi>=23 && bmi<25) printf("BMI値:%f\nあなたは太りぎみです\n", &bmi); else if(bmi>=21 && bmi<23) printf("BMI値:%f\nあなたは標準です\n", &bmi); else if(bmi>=18.5 && bmi<21) printf("BMI値:%f\nあなたは痩せぎみです\n", &bmi); else printf("BMI値:%f\nあなたは痩せすぎです\n", &bmi); if(sa>=0) printf("標準体重:%fkg\n標準体重を+%fkgオーバーしています\n",&hyozyun, &sa); else printf("標準体重:%fkg\n標準体重より-%fkgです\n",&hyozyun, &sa); return 0; } 結果(身長160、体重50で入力) ------------------------------------------------ 身長(cm)を入力してください 160 体重(kg)を入力してください 50 1310600 (←身長チェック 以下3つの値は不動です;) 1310596 (←体重チェック) 1310580 (←BMI値チェック) BMI値:0.000000 あなたは太りすぎです 標準体重:0.000000kg 標準体重より-+NANkgです

  • BMI18以下は痩せすぎ?

    最近知ったのですが、BMI18以下っ て痩せすぎなんですか? 私は20歳の女性で、身長162cm体重 43kgBMIは16.38です。 数字だけだとガリガリっぽいですが 見た目は普通に健康的です。 最近BMIについていろいろ調べていたのですが、他の質問やネットの記事などでBMI18以下はおかしいとか 痩せすぎている的な意見が多く見られ、驚きました。 私は今まで20年間生きてきてBMIが 18より上になったことがありません 。 今の身長で一番多かったときでも46 kg位です。 それっておかしいんでしょうか?BMIが低いと子供が産みにくいとかできにくいとかありますよね?健康的にはもっと体重を増やした方がいいんですか?

  • BMI値についての質問です。

    BMI値は以下のようにして算出するといわれています。  BMI値=体重(kg)/身長(m)の2乗 どうして身長を2乗するのでしょうか??統計的に分析した結果からこのような式が導き出されたのでしょうか?知っている方がいましたら是非教えていただけないでしょうか?

  • BMI測定を作ろうとしているのですが…

    初めまして! 最近Javaを勉強し始めてみたのですが行き詰ってしまったので質問失礼します。 今GUI(?)で『BMI測定』作ろうとしています。 デザインは下記のようにしてみました。 http://www.geocities.jp/inot90/bmi.JPG 身長のラベル名が『sinlabel』 体重のラベル名が『tailabel』 BMI値のラベル名が『BMIti』です。 体重と身長のラベルに数字を打ち込み『測定スタート』ボタンを押してBMI値のラベルに数値を表示させたいのですが『測定スタート』を押してどう表示させるかがわかりません。 BMIの計算式は[体重]/([身長]*[身長])です。 解説と答えのプログラムを教えて頂けないでしょうか? よろしくお願いします。

    • ベストアンサー
    • Java
  • BMIについて

    身長160cm、体重37kg、体脂肪率5.4% の場合 BMIはいくつになるのでしょうか? また、このくらいの 身長 体重 体脂肪率 では 老けが早いと聞いた事がありますが、その理由を 教えていただけませんか?また、他に困ること等 ありましたら理由つきで教えてください。 お願いします。