java 常见类型
2022/4/14 1:14:29
本文主要是介绍java 常见类型,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一般情况下小数都会被看成double 型;
若想使用float型声明小数,则需要在小数后面添加F或f (F/ f);
若想使用double型数据,则可在后面添加 D或d (D/d);
eg:根据身高,体重计算BMI指数
/** 创建BMIexponent类,声明double类型,体重为米,单位为千克, 根据BMI=体重 / (身高 * 身高) 计算BMI指数 */ package demo; public class BMIexponent{ public static void main(String[] args) { double height = 1.68; int weight = 54; double exponent = weight / (height * height); System.out.println("你的升高为:" + height); System.out.println("你的体重为:" + weight); System.out.println("你的BMI指数为:" +exponent); System.out.println("你的体重属于:"); if (exponent < 18.5){ System.out.println("体重过轻"); } if (exponent >= 18.5&& exponent < 24.9){ System.out.println("正常范围"); } if (exponent >=24.9 && exponent <29.9){ System.out.println("体重过重"); } if (exponent >29.9){ System.out.println("肥胖"); } } }
eg2:将摄氏度转换为整型华氏摄氏度,华氏度=32+摄氏度*1.8 , 知识点:因为double类型的级别比int类型级别高,所以用到了强制转换
/** * 将37摄氏度转换为整型的华氏摄氏度 * centigrade 温度 * Fahrenheit 摄氏度 */ package demo; public class temperature { public static void main(String[] args){ double centigrade = 14.7; double y = 1.8; int x = 32; double Fahrenheit = x+ centigrade * y; System.out.println("华氏度:" +(int)Fahrenheit); } }
eg3:一个圆形粮仓,底面直径为10米,高为3米里暗藏的体积。每立方可屯850千克,该粮仓一共屯米多少千克
/** 一个圆柱形仓库,底面直径为10,高为3,该粮仓体积为多少? 如果每立方屯米850千克,该粮仓一共可储存多少粮食 */ package demo; public class cylinder { public static void main(String[] args){ int r = 5; int h = 3; double m = 3.14; double cylinder= m*r*r*h; double grain=750*cylinder; System.out.println("粮仓的体积" + cylinder); System.out.println("储存的粮食"+grain); } }
这篇关于java 常见类型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-20测试人员都是画画大神,让我看看谁还不会用代码图?
- 2024-05-20年薪百万的程序员都在用的摸鱼方式……
- 2024-05-19永别了,微服务架构!
- 2024-05-15鸿蒙生态设备数量超8亿台
- 2024-05-13TiDB + ES:转转业财系统亿级数据存储优化实践
- 2024-05-09“2024鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)”实战课程已上线
- 2024-05-09聊聊如何通过arthas-tunnel-server来远程管理所有需要arthas监控的应用
- 2024-05-09log4j2这么配就对了
- 2024-05-09nginx修改Content-Type
- 2024-05-09Redis多数据源,看这篇就够了