社区
Java SE
帖子详情
如何还原double科学计数法后的值
scott
2010-02-26 03:31:35
double s = 1234567890123456.1d
System.out.println("ss="+s); //打印出来的值为ss=1.234567890123456E15
我想打印出来的值为1234567890123456.1,请问double进入科学计数法后怎么得到原来输入的值?
...全文
362
2
打赏
收藏
如何还原double科学计数法后的值
double s = 1234567890123456.1d System.out.println("ss="+s); //打印出来的值为ss=1.234567890123456E15 我想打印出来的值为1234567890123456.1,请问double进入科学计数法后怎么得到原来输入的值?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bayougeng
2010-02-26
打赏
举报
回复
public PrintStream printf(String format,
Object... args)使用指定格式字符串和参数将格式化的字符串写入此输出流的便捷方法。
调用此方法的 out.printf(format, args) 形式,行为与以下调用完全相同:
out.format(format, args)
参数:
format - 在格式字符串的语法中描述的格式字符串
args - 格式字符串中的格式说明符引用的参数。如果参数多于格式说明符,则忽略额外的参数。参数的数量是可变的,并且可以为零。参数的最大数量受到 Java Virtual Machine Specification 定义的 Java 数组的最大维数的限制。针对 null 参数的行为依赖于 conversion。
返回:
此输出流
抛出:
IllegalFormatException - 如果格式字符串包含非法语法、与给定参数不兼容的格式说明符、对给定格式字符串而言不够充足的参数或其他非法条件。有关所有可能的格式错误的规范,请参阅 formatter 类规范的详细信息部分。
NullPointerException - 如果 format 为 null
从以下版本开始:
1.5
就是这个了,System.out.printf。
bayougeng
2010-02-26
打赏
举报
回复
好像现在的jdk支持格式表达式了,类似c语言的printf("%d,%f",1,1.002)。
但我没用过。
相关推荐
YOLOv5+DeepSORT多目标跟踪与计数精讲
本课程使用YOLOv5和DeepSORT对视频中的行人、车辆做多目标跟踪和计数,开展YOLOv5目标检测和DeepSORT多目标跟踪强强联手的应用。 课程分别在Windows和Ubuntu系统上做项目演示,并对DeepSORT原理和代码做详细解读(使用PyCharm单步调试讲解)。 课程包括:基础篇、实践篇、原理篇和代码解析篇。 基础篇包括多目标跟踪任务介绍、数据集和评估指标; 实践篇包括Win10和Ubuntu系统上的YOLOv5+DeepSORT的多目标跟踪和计数具体的实践操作步骤演示,特别是对行人、车辆的ReID数据集讲解了训练方法; 原理篇中讲解了马氏距离、匈牙利算法、卡尔曼滤波器的原理,并解读了SORT和DeepSORT论文; 代码解析篇中使用PyCharm单步调试对DeepSORT的代码逐个文件进行讲解。课程提供注释后的代码。
关于
double
转string出现
科学计数法
的问题
在我们做的项目中,有一个字符串的生成,我们需要
double
去拼接,结果发现了,拼接后的字符串,那个
double
值
用
科学计数法
表示了,有用int试了一下,发现int不存在这个问题,只有
double
和float包括各自的包装类也有这个问题,如何让结果不出现
科学计数法
哪?经过我查资料与实践,发现需要采用DecimalFormat来格式化
double
与float的结果,这样转换成字符串不会采用
科学计数法
,
java取消
科学计数法
_Jmeter、Java当
double
显示的数字过长时取消
科学计数法
显示
今日,由于项目需要,使用Jmeter发送查询账户并不保存余额,经过交易后,进行运算后再次比对余额。实施过程中获取了余额字段并赋
值
给一个
double
变量。变量进行运算后再与交易后的账户余额进行比对。这时候运算后的
double
由于变量长度过长默认使用
科学计数法
显示。与返回的报文正常显示比对不符。故需要把计算后的
double
类型
科学计数法
显示为正常显示。不说废话,代码如下//将
double
类型的科学计数...
java
double
转string_
double
转string java中
double
类型如何转换为String类型
double
转string java中
double
类型如何转换为String类型在我们做的项目中,有一个字符串的生成,我们需要
double
去拼接,结果发现了,拼接后的字符串,那个
double
值
用
科学计数法
表示了,有用int试了一下,发现int不存在这个问题,只有
double
和float包括各自的包装类也有这个问题,如何让结果不出现
科学计数法
哪?
double
转string——java中
double
类...
Jmeter、Java当
double
显示的数字过长时取消
科学计数法
显示
今日,由于项目需要,使用Jmeter发送查询账户并不保存余额,经过交易后,进行运算后再次比对余额。 实施过程中获取了余额字段并赋
值
给一个
double
变量。变量进行运算后再与交易后的账户余额进行比对。这时候运算后的
double
由于变量长度过长默认使用
科学计数法
显示。 与返回的报文正常显示比对不符。故需要把计算后的
double
类型
科学计数法
显示为正常显示。不说废话,代码如...
Java SE
62,569
社区成员
307,520
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告