社区
Web 开发
帖子详情
float型超过11位后会变成科学计数法,如何正常显示????
guestroad
2004-04-29 11:06:25
float型超过11位后会变成科学计数法,如何正常显示????
...全文
1358
9
打赏
收藏
float型超过11位后会变成科学计数法,如何正常显示????
float型超过11位后会变成科学计数法,如何正常显示????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zzzpt
2004-07-02
打赏
举报
回复
guestroad(过客) 的 方法好用啊, 解决了我的问题,
guestroad
2004-04-29
打赏
举报
回复
sum=12345678912.3f;
java.text.DecimalFormat ssum= new java.text.DecimalFormat("####.##");
esum= ssum.format(sum);
得到的结果不对呀???
IRIS我的天使
2004-04-29
打赏
举报
回复
java.text.DecimalFormat df = new java.text.DecimalFormat("########.000000");
df.format(amt);
小数点后面就是你需要小数位数
CoolAbu
2004-04-29
打赏
举报
回复
你看看java.text.DecimalFormat类,它可以按照你的要求格式化数字。
xyworker
2004-04-29
打赏
举报
回复
转换成字符!
zengchangliu
2004-04-29
打赏
举报
回复
从数据库里查出来的么 TO_CHAR 转换成字符串
guestroad
2004-04-29
打赏
举报
回复
没人回答???自己up一下。
jsp中能控制浮点数保留位数吗?分析可能是浮点数保留位数的问题!
guestroad
2004-04-29
打赏
举报
回复
float sum=12345678912.3f;
java.text.DecimalFormat ssum= new java.text.DecimalFormat("#########.##");
esum= ssum.format(sum);
得到的esum为12345678848
为什么呀????
casemy
2004-04-29
打赏
举报
回复
前面不能省
输出浮点
型
数据变
科学计数法
,如何按小数格式
显示
使用以下方法,可正常
显示
。 public class Format
Float
Util { /** * 当浮点
型
数据位数
超过
7位之后,数据
变成
科学计数法
显示
。用此方法可以使其正常
显示
。 * @param value * @return Sting */ public static String format
Float
Number(doubl...
java避免出现
科学计数法
表示_Java中的浮点数-
科学计数法
-加减乘除
上次,提到“元转分”这个浮点数问题,boss倾向于手动把1.23元这种格式,转换成123分。但实际上,浮点数很容易遇到精度问题。比如,System.out.println(4.015 * 1000);结果就不
会
是4015。以前,总结的元转分的问题,没能考虑到所有的场景,今天补充点上次遗漏的。-5.09,如果金额是负数,应该是-500-9=-509,而不是-500+9=-441,这是上次的一个超级b...
java
float
去掉e_JAVA Double去掉科学计数"E"
当Double的值很大时,
显示
的结果
会
变成
带E的
科学计数法
显示
,在报表的数据
显示
的时候不方便阅读,需要去掉E,将原数据
显示
public static void main(String[] args) {Double num=123456789456.12;System.out.println(num);}输出结果:1.2345678945612E
11
方法:BigDecimal增加一行代码:publ...
在java或kotlin中 如何解决 Double 大数自动转科学计数的问题
Double类
型
的值 大小
超过
一定量时,
会
自动转
科学计数法
展示。如何让Double大数也能正常展示呢? java: double CSDN深海呐 = 100000000.00; NumberFormat instance = NumberFormat.getInstance(); instance.setGroupingUsed(false);//设置不使用科学计数器 instance.setMaximumFractionDigits(2
Java/Jsp中让数值不使用
科学计数法
显示
的解决方案
1.在java后台中进行转换 (1)使用BigDecimal类 double num=8.2347983984297E7; String str=new BigDecimal(num).toString(); 注意:以上方式转换之后的可能不是你想要的模样,而是酱紫——82347983.9842970073223
11
4013671875,原因请参考下方用法链接。 想
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章