BMI:身體質(zhì)量指數(shù),其計(jì)算公式為:(BMI)=體重(kg)÷身高^(guò)2(m)
創(chuàng)新互聯(lián)成立與2013年,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站制作、做網(wǎng)站、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元古藺做網(wǎng)站,已為上家服務(wù),為古藺各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18980820575
所以可以通過(guò)如下代碼計(jì)算:
/**
*?通過(guò)給出體重和身高計(jì)算身體質(zhì)量指數(shù)
*?@param?weight?體重(單位是千克)
*?@param?height?身高(單位是米)
*/
public?float?calBMI(float?weight,float?height)
{
return?weight?/?(height?*?height);
}
import javax.swing.JOptionPane;public class Test1 public static void main(String[] args) {String weightStr = JOptionPane.showInputDialog("輸入體重(kg)。
大多數(shù)方案教會(huì)顧客怎樣才是安全的,明智的,漸變的吃的方式。改變包括增加復(fù)合碳水化物的攝入量(水果,蔬菜,面包,谷類制品,意大利面制品),并降低脂肪和簡(jiǎn)單碳水化物的攝入量。每天提供400~800kcal極低能量的飲食已不太流行,因?yàn)轱@而易見(jiàn)病人可快速地恢復(fù)他們的體重。
體重控制:
體重控制方案可使用4種療法:飲食和營(yíng)養(yǎng)咨詢,行為治療,藥物和外科手術(shù)。 飲食是極少采用傳統(tǒng)的飲食療法;代之以強(qiáng)調(diào)改變長(zhǎng)期習(xí)慣。
標(biāo)準(zhǔn)體重:標(biāo)準(zhǔn)體重的“標(biāo)準(zhǔn)”各國(guó)所制定的并不完全一樣。一個(gè)國(guó)家不同年齡組的標(biāo)準(zhǔn)體重通常是本國(guó)經(jīng)過(guò)群體大樣本的調(diào)研所得到的。
根據(jù)人的年齡、身高所計(jì)算出的各年齡組人的體重大體范圍,并規(guī)定其上下界限。我國(guó)國(guó)家體委體育科研所就曾對(duì)15歲以內(nèi)兒童的體重值,做過(guò)規(guī)范化研究,查看這一標(biāo)準(zhǔn),您就會(huì)明白您孩子體重是否標(biāo)準(zhǔn)。
1.?java中的a^b a的b次方, 可以使用Math.pow(a,b) 實(shí)現(xiàn)'
2. java中的常數(shù)e, 也可以通過(guò)Math.E 獲得
3. 完整代碼參考
public?class?TestMath?{
public?static?void?main(String[]?args)?{
int?x?=?5;?//次方數(shù)
double?e?=?Math.E;//自然常數(shù)e的近似值
double?d?=?Math.pow(e,?x);//e^x?
System.out.println("e^"+x+"="+d);//輸出結(jié)果
}
}
4.拓展延伸. 通過(guò)上面的例子可以看到Math類的用途比較廣泛.需要系統(tǒng)的學(xué)習(xí)
java.lang.Math??類包含用于執(zhí)行基本數(shù)學(xué)運(yùn)算的方法,如初等指數(shù)、對(duì)數(shù)、平方根和三角函數(shù)。
Math的字段
Math.E:? 比任何其他值都更接近 e(即自然對(duì)數(shù)的底數(shù))的 double 值。
Math.PI: ?比任何其他值都更接近 pi(即圓的周長(zhǎng)與直徑之比)的 double 值。
Math的常用方法
abs(double d) 求絕對(duì)值
sina(double a) 返回角的三角正弦。(還有一系列的三角函數(shù)計(jì)算)
sqrt(double d) 返回正確舍入的 double 值的正平方根。
ceil(double a) 返回最小的(最接近負(fù)無(wú)窮大)double 值,該值大于等于參數(shù),并等于某個(gè)整數(shù)。
floor(double a)返回最大的(最接近正無(wú)窮大)double 值,該值小于等于參數(shù),并等于某個(gè)整數(shù)。
log(double a) 返回 double 值的自然對(duì)數(shù)(底數(shù)是 e)。
MI計(jì)算公式為:
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("請(qǐng)輸入體重");
double weight=scanner.nextDouble();
System.out.println("請(qǐng)輸入身高");
double height=scanner.nextDouble();
getBMI(weight,height);
}
相信很多人都有這樣一種感覺(jué):為什么相同身高相同體重的兩個(gè)人,有人看起來(lái)瘦,有人看起來(lái)胖,或者是減肥的時(shí)候,明明體重沒(méi)有下降,甚至還上升了,但是看起來(lái)卻瘦下來(lái)了。
其實(shí),這其中就是體脂率在起作用。有人過(guò)分追求減肥時(shí)的體重快速下降,但其實(shí)如果體脂率沒(méi)小,只是體重下去了,也是虛的。
只有當(dāng)體脂率變小,腰圍等才會(huì)變小,視覺(jué)上才會(huì)看起來(lái)“瘦”,這體脂率,指的就是脂肪的重要占總體重的比例,當(dāng)體脂率低,意味著身體的脂肪含量少,即使是相同體重的人,看起來(lái)也會(huì)比較瘦,這就是體脂率的意義。
如果按照概念來(lái)看,體脂率的計(jì)算公式就是:體脂率=(脂肪重量 ÷ 體重)×100%,通用的體脂率計(jì)算公式為:體脂率 =1.2×BMI+0.23× 年齡-5.4-10.8×性別(男為1,女為0),其中BM指的是體重指數(shù),用體重除以身高的平方即可得到。
因此,按照公式就可以計(jì)算出自己的體脂率了,如此一來(lái),就可以知道自己是“胖”還是“瘦”。有人就會(huì)提出疑問(wèn),是不是體脂率越低越好呢?當(dāng)然不是。
分享名稱:java指數(shù)的運(yùn)算代碼 java 指數(shù)運(yùn)算
URL地址:http://www.chinadenli.net/article24/dddsgce.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、自適應(yīng)網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)公司、網(wǎng)站導(dǎo)航、網(wǎng)站策劃
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)