社区
Web 开发
帖子详情
急问如何将double a=1.9999999变为1.99,即保留小数点后两位,在线等。。。
janeyu1976
2003-04-01 10:45:41
thx
...全文
155
4
打赏
收藏
急问如何将double a=1.9999999变为1.99,即保留小数点后两位,在线等。。。
thx
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
UserJavaPerson
2003-04-01
打赏
举报
回复
import java.math.BigDecimal;
float f=0.33345f;
BigDecimal bb = new BigDecimal(f);
float f2= bb.setScale(3,BigDecimal.ROUND_HALF_UP).floatvalue;
将float换成double型基本相同
java_jin
2003-04-01
打赏
举报
回复
Math.round(a*100)/100.0;
或者转换字符串
hanty
2003-04-01
打赏
举报
回复
java.text.NumberFormat
hanty
2003-04-01
打赏
举报
回复
java.text.DecimalFormat
java
double
保留
几位
小数点
_Java中
Double
保留
后小数位的几种方法
最近做个小实验,其中一部分要求将表单提交的数据转换为
double
,这个功能其实很简单直接一句
Double
.parse
Double
(request.getParameter("chinese").trim())就可以实现,但因为是统计成绩,所以需要
保留
小数点
后
两位
,...
java
double
小数点
后
两位
小数_java实现
double
保留
小数点
后
两位
小数
一、返回
double
型的1、能四舍五入
double
d = 114.145;d = (
double
) Math.round(d * 100) / 100;System.out.println(d);2、BigDecimal.ROUND_HALF_UP表示四舍五入,BigDecimal.ROUND_HALF_DOWN也是五舍六入,...
java int 除法
保留
两位
小数点
_JAVA除法
保留
小数点
后
两位
的两种方法
1.利用Math.round()的方法:两个int型的数相除,结果
保留
小数点
后
两位
:int a=1188;int b=93;
double
c;c=(
double
)(Math.round(a/b)/100.0);//这样为保持2位打印结果:c=0.12c=new
Double
(Math.round(a/b)/1000.0);//...
Qt string
保留
小数点
后固定位数
1.
保留
小数点
后固定位数
double
num = 1.23334423423; QString str = QString::number(num, 'f', 2); 其中f代表非科学计数法格式,2代表
小数点
后
两位
2. Qt 去掉
小数点
后多余的 0 QRegExp rx; rx....
Java对值格式化处理:
保留
小数点
后
两位
并自动四舍五入
进行数据初始化的时候,存到数据库的值总是
小数点
后很多位或者很多个0,故对其进行格式化处理,要求四舍五入
保留
小数点
后
两位
,我使用的方法如下: 我把模板粘贴出来方便大家复制哈~ 1.我们首先定义并初始化两个个...
Web 开发
81,116
社区成员
341,730
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章