MI計算公式為:
創(chuàng)新互聯(lián)建站主營青云譜網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,App定制開發(fā),青云譜h5重慶小程序開發(fā)搭建,青云譜網(wǎng)站營銷推廣歡迎青云譜等地區(qū)企業(yè)咨詢
public double getBMI(double weight,double height){
return weight/(height*height);
}
public static void main(String[] arrs){
Scanner scanner=new Scanner(System.in);
System.out.println("請輸入體重");
double weight=scanner.nextDouble();
System.out.println("請輸入身高");
double height=scanner.nextDouble();
getBMI(weight,height);
}
相信很多人都有這樣一種感覺:為什么相同身高相同體重的兩個人,有人看起來瘦,有人看起來胖,或者是減肥的時候,明明體重沒有下降,甚至還上升了,但是看起來卻瘦下來了。
其實(shí),這其中就是體脂率在起作用。有人過分追求減肥時的體重快速下降,但其實(shí)如果體脂率沒小,只是體重下去了,也是虛的。
只有當(dāng)體脂率變小,腰圍等才會變小,視覺上才會看起來“瘦”,這體脂率,指的就是脂肪的重要占總體重的比例,當(dāng)體脂率低,意味著身體的脂肪含量少,即使是相同體重的人,看起來也會比較瘦,這就是體脂率的意義。
如果按照概念來看,體脂率的計算公式就是:體脂率=(脂肪重量 ÷ 體重)×100%,通用的體脂率計算公式為:體脂率 =1.2×BMI+0.23× 年齡-5.4-10.8×性別(男為1,女為0),其中BM指的是體重指數(shù),用體重除以身高的平方即可得到。
因此,按照公式就可以計算出自己的體脂率了,如此一來,就可以知道自己是“胖”還是“瘦”。有人就會提出疑問,是不是體脂率越低越好呢?當(dāng)然不是。
import?java.util.Scanner;
public?class?BMI?{
public?static?void?main(String[]?args)?{
?Scanner?sc?=?new?Scanner(System.in);??//用于獲取控制臺輸入
/**BMI計算方式:(BMI)=體重(kg)÷身高^2(m)
?*? 過輕:低于18.5
?* 正常:18.5-24.99
?* 過重:25-28
?*??肥胖:28-32
?* 非常肥胖,?高于32
?*/
double?weight?=?0.0;
double?Height?=?0.0;
double?bmi?=?0.0; //結(jié)果可能為多為小數(shù)
boolean?convert?=?true; //是否轉(zhuǎn)換為兩位小數(shù).轉(zhuǎn)換方式四舍五入
System.out.println("請輸入體重(kg):");
weight?=?sc.nextDouble();
System.out.println("請輸入體重(m):");
Height?=?sc.nextDouble();
bmi?=?weight?/?(Height?*?Height);
System.out.println("您的BMI指數(shù)為:"+bmi);
if(convert){
bmi?=?convert(bmi);
System.out.println("轉(zhuǎn)換后的BMI指數(shù)為:"+bmi);
}
if(bmi??18.5){
System.out.println("您的體重過輕,請注意營養(yǎng)的攝入。");
}else?if(bmi?=?18.5??bmi??25){
System.out.println("您的體重正常,請繼續(xù)保持!");
}else?if(bmi?=?25??bmi?=?28){
System.out.println("您的體重過重,請注意運(yùn)動。");
}else?if(bmi?=?28??bmi?=?32){
System.out.println("您已經(jīng)屬于肥胖了,已經(jīng)影響您的健康了,請注意……");
}else?if(bmi??32){
System.out.println("您已經(jīng)非常肥胖了,在不注意會掛掉的……");
}
}
public?static?double?convert(double?number){
long?l1?=?Math.round(number*100);???//四舍五入???
double?ret?=?l1/100.0;???????????????//注意:使用???100.0???而不是???100???
return?ret;???
}
}
import javax.swing.JOptionPane;public class Test1 public static void main(String[] args) {String weightStr = JOptionPane.showInputDialog("輸入體重(kg)。
大多數(shù)方案教會顧客怎樣才是安全的,明智的,漸變的吃的方式。改變包括增加復(fù)合碳水化物的攝入量(水果,蔬菜,面包,谷類制品,意大利面制品),并降低脂肪和簡單碳水化物的攝入量。每天提供400~800kcal極低能量的飲食已不太流行,因?yàn)轱@而易見病人可快速地恢復(fù)他們的體重。
體重控制:
體重控制方案可使用4種療法:飲食和營養(yǎng)咨詢,行為治療,藥物和外科手術(shù)。 飲食是極少采用傳統(tǒng)的飲食療法;代之以強(qiáng)調(diào)改變長期習(xí)慣。
標(biāo)準(zhǔn)體重:標(biāo)準(zhǔn)體重的“標(biāo)準(zhǔn)”各國所制定的并不完全一樣。一個國家不同年齡組的標(biāo)準(zhǔn)體重通常是本國經(jīng)過群體大樣本的調(diào)研所得到的。
根據(jù)人的年齡、身高所計算出的各年齡組人的體重大體范圍,并規(guī)定其上下界限。我國國家體委體育科研所就曾對15歲以內(nèi)兒童的體重值,做過規(guī)范化研究,查看這一標(biāo)準(zhǔn),您就會明白您孩子體重是否標(biāo)準(zhǔn)。
網(wǎng)站欄目:java身高體重代碼,身高的代碼
轉(zhuǎn)載注明:http://sd-ha.com/article26/hcoicg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、虛擬主機(jī)、網(wǎng)站策劃、全網(wǎng)營銷推廣、品牌網(wǎng)站設(shè)計、網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)