算BMI值

import javax.swing.JOptionPane;
public class Health {
    public static void main(String[] args){
        double weight,height;
        String input = JOptionPane.showInputDialog(null,"请输入您的体重","对话框",JOptionPane.QUESTION_MESSAGE);
        String input1 = JOptionPane.showInputDialog(null,"请输入您的身高","对话框",JOptionPane.QUESTION_MESSAGE);
        double a = Double.parseDouble(input);
        double b = Double.parseDouble(input1);
        weight = a * 0.45359237;
        height = b * 0.0254;
        System.out.println("BMI is " + (int)(weight / Math.pow((height),2) * 100) / 100.00);
    }
}

BMI值通过体重(公斤)除以身高(米)的平方得到,编写程序,提示输入用户体重(磅)和身高(英寸),然后显示BMI

一磅等于0.45359237公斤,一英寸等于0.0254米。

算BMI值

时间: 2024-11-05 00:10:03

算BMI值的相关文章

minimize.m:共轭梯度法更新BP算法权值

minimize.m:共轭梯度法更新BP算法权值 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ Carl Edward Rasmussen在高斯机器学习的MATLAB代码中写到一个优化类的函数:minimize.m,同时,Geoff Hinton在用BP算法精调深度自编码网络时,也借鉴了这个函数minimize.m,下面来简单聊一聊这个函数的大致机理. matlab函数minimum.m用来查找(非线性)多元函数的(局部)最小值.用户必须提供一个

iOS中获取当前时间,设定时间,并算出差值

1 NSDate *date = [NSDate date];//获取当前时间 2 NSTimeZone *zone = [NSTimeZone systemTimeZone];//修改时区 3 NSInteger interval1 = [zone secondsFromGMTForDate: date];//修改时区 4 _localDate1 = [date dateByAddingTimeInterval: interval1];//修改时区 5 NSLog(@"~~~~~~~~~~~~

按日期导出拉链算法的历史值

select sum( case when (t.beg_dt<='20150401' and t.end_dt>'20150401') then t.ac_bal else 0 end ) d1,sum( case when (t.beg_dt<='20150402' and t.end_dt>'20150402') then t.ac_bal else 0 end ) d2,sum( case when (t.beg_dt<='20150403' and t.end_dt

老笔记整理五:C实现10阶内通过展开代数余子式求行列式的值

这个分为两部分,先是写出了C实现计算三阶行列式,然后过了一段时间突然有了思路才写下了10阶内这段代码.真怀念那段写代码的日子. 一:C实现计算三阶行列式 最近高数课在上线性代数,二阶的还能口算,三阶的有点麻烦,想陆陆续续地把公式都用C来实现.因为二阶的行列式如果用C来写就是一句话:val=det[0][0]*det[1][1]-det[0][1]*det[1][0];太简单了这里就不写了,主要写关于三阶的.只要把这个三阶行列式里每一个元素打进去就能算出值来了.过两天再写余子式的展开. 1 #in

重构BMI

运用MVC模式,将逻辑声明和界面声明分为若干个方法,看上去会更方便.作为一个强迫症患者很喜欢哈哈哈哈 1 public class BMI extends ActionBarActivity { 2 private Button btn_bmi; 3 private EditText filed_height; 4 private EditText filed_weight; 5 private TextView result; 6 private TextView suggest; 7 pri

BMI计算器

<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style type="text/css"> *{ margin: 0px; padding: 0px; } body{ font-size: 63%; } .clearfix:after{ content:'

024 实例5-身体质量指数BMI

目录 一."身体质量指数BMI"问题分析 1.1 身体质量指数BMI 1.2 问题需求 二."身体质量指数BMI"实例讲解 2.1 身体质量指标BMI 2.1.1 国际 2.1.2 国内 三."身体质量指数BMI"举一反三 一."身体质量指数BMI"问题分析 1.1 身体质量指数BMI BMI:对身体质量的刻画 BMI:Body Mass Index:国际上常用的衡量人体肥胖和健康程度的重要标准,主要用于统计分析 定义:\(B

《Python之BMI计算》

前段时间写了个 BMI 因为刚刚开始学 有几个错误 第一个: 厘米我当时也没注意因为觉得去掉0.00的话后面1866666666是正确的BMI值 刚刚去看看去找了下BMI的公式是: 体质指数(BMI)=体重(kg)÷身高(m)的平方 身高要1.---- 而不是直接 150 是米而不是厘米 然后修改了如下: 正确了 第二个: 这个错就在于 height*2 体质指数(BMI)=体重(kg)÷身高(m)的平方 身高的平方 应该是 height**2 修改如下: 正确了~~~~ 第三个: 我也想不到犯

已知空间三点组成的面求该面上某点的Z值

已知空间三点,那么可以就可以确定空间三点组成的平面.此时可以根据某一点的X值和Y值,来求取该点在平面上的Z值.这个过程对于求三角面片上某点的高程或者权值特别有用,其本身也可以看作一种线性插值. 其算法思路也特别简单,首先算出其三点组成的平面法向量(可参看<已知三点求平面法向量>);然后根据平面法向量\(n=(A,B,C)\)和平面上某点\(m=(x0,y0,z0)\),有平面的点法式方程: \[ A(X-x0)+B(Y-y0)+C(Z-z0)=0 \] 最后根据欲求点的X.Y值,代入公式解算Z