java float保留1位小数_float类型数保留一位小数
float类型数保留一位小数
float a = 2.5f;float b = 1.2f;
System.out.println(a/b);
System.out.println((float)(Math.round(a/b*10))/10);
保留两位小数 乘100 以此类推
两种方法:
import java.math.*;
……
方法1:
float f = 34.232323;
BigDecimal b= newBigDecimal(f);float f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).floatValue();//b.setScale(2, BigDecimal.ROUND_HALF_UP) 表明四舍五入,保留两位小数
方法2:
float scale = 34.236323;
DecimalFormat fnum= new DecimalFormat("##0.00");
String dd=fnum.format(scale);
System.out.println(dd);
JAVA如何把一个float四舍五入到小数点后2位,4位,或者其它指定位数.
以前以为很容易,一直没在意,今天突然用到了,才发现,系统没有这样的函数.狂晕,同事们用的方法为,先转成String,再取其中几位,再转成float型,(如:String.valueOf(c).substring(0,String.valueOf(c).indexOf(".")
+ 3)):
我觉得这样不爽,于是找了书看看,书上还真没找到,晕晕.到网上找了一些方法,还真行.如下(以下都是取2位,如果要取其它位,自己修改一下):</
java float保留1位小数_float类型数保留一位小数相关推荐
- java float强制转换int类型_float型怎样强制转换成int型
展开全部 运行时所有数据都存储在内存中,32313133353236313431303231363533e4b893e5b19e31333436316236所以相同很正常,float转int会将小数后 ...
- 编写一个函数my_power,用循环的方法实现 返回一个float类型数的某个整数次幂(保留6位小数)。 如调用my_power(3.14,-2)返回0.101424
编写一个函数my_power,用循环的方法实现返回一个float类型数的某个整数次幂(保留6位小数).如调用my_power(3.14,-2)返回0. #include <stdio.h> ...
- java 乘法保留两位小数_java.math.BigDecimal保留两位小数,保留小数,精确位数
java保留两位小数问题: 方式一(四舍五入形式保留两位小数,注意模式ROUND_HALF_UP): 四舍五入 double f = 111231.5585; BigDecimal b ...
- java保留两位小数_java使double保留两位小数的多方法 java保留两位小数
这篇文章主要介绍了java使double类型保留两位小数的方法,大家参考使用吧 mport java.text.DecimalFormat; DecimalFormat df = new Decima ...
- java中想要保留2位小数_java使double保留两位小数的多方法 java保留两位小数
mport java.text.DecimalFormat; DecimalFormat df = new DecimalFormat("######0.00"); do ...
- C语言试题二十五之编写一个函数float function(double h),函数的功能使对变量h中的值保留2位小数,并对第三位进行四舍五入(规定h中的值位正数)。
1. 题目 编写一个函数float function(double h),函数的功能使对变量h中的值保留2位小数,并对第三位进行四舍五入(规定h中的值位正数). 2 .温馨提示 C语言试题汇总里可用于 ...
- java保留二位小数_java使double保留两位小数的多方法 java保留两位小数
复制代码代码如下: mport java.text.DecimalFormat; DecimalFormat df = new DecimalFormat("######0.00& ...
- java最多保留两位小数_java使double保留两位小数的多方法 java保留两位小数
这篇文章主要介绍了java使double类型保留两位小数的方法,大家参考使用吧mport java.text.DecimalFormat; DecimalFormat df = new De ...
- sql两数相除保留两位小数_sql 除法运算 保留两位小数
js限制输入数字能输入小数点,js定义数组,js往数组中添加数据,js将字符型转为数字型,除法结果保留两位小数--js小测:计算比赛得分 一个朋友跟我说要去给某个比赛算分: 规则:去掉最低分最高分求平 ...
最新文章
- 690.员工的重要性
- oracle,build path,linux
- shell 学习笔记(18)
- laravel 分词搜索匹配度_SEO除了“中文分词”还有“文本分析”- 搜狗蜘蛛池博客...
- 游戏必备组件有哪些_面试必备:2019Vue经典面试题总结(含答案)
- USACO 1.5.4 Checker Challenge
- mysql语法中的join_MySQL JOIN 语法说明与 图解
- Vue二次封装axios为插件使用
- android ble readcharacteristic,android 4.3蓝牙ble不要调用onCharacteristicRead()
- 面经 | NLP算法岗(百度)
- WinDbg、Symbol Packages、SRVINSTW、DebugView下载地址
- (亲测有效)Win11卸载Edge浏览器
- Unity3d FPS射击游戏案例 - 消灭病毒
- mysql之给字段设置缺省值
- 人事档案的重要性及注意事项
- 深信服:Weblogic集群负载均衡技术解决方案
- jQuery源码分析理解
- shiro实现无状态的会话,带源码分析
- css3 移动端video视频全屏,横屏展示,适配微信/打包成app
- 超硬核Python避坑学习方案奉上!入门到就业一篇就搞定!
热门文章
- 【003】C++数据类型之整型类型(int)详解
- 【DP】 HDOJ 5151 Sit sit sit
- 第九章 压缩和解压缩
- 乌海市六中2021高考成绩查询,2021年贵州高考成绩查询入口【官方】
- android jni 中实现 LOG 输出调试
- Tank大战游戏模拟(java版)
- Software Architecture: The Hard Parts Modern Trade-Off Analyses for Distributed Architectures学习笔记
- linux部署lanm服务器
- 解决使用audio的autoplay后还是无法自动播放的问题
- 收藏这几个开源管理系统做项目,领导看了直呼牛X!