Java中double转String
文章目录
- 使用String的valueOf()
- 小结
使用String的valueOf()
使用string的valueOf()方法测试发现string为科学技术法的字符串;
double d1=1234.34;double d2=1234534567.34;String s1 = String.valueOf(d1);String s2 = String.valueOf(d2);System.out.println("double数据长度小的时候:"+d1);System.out.println("double数据长度大的时候:"+d2);
输出分别为
double数据长度小的时候:1234.34
double数据长度大的时候:1.23453456734E9
包括使用String和double直接进行“+”运算也会出现这样的情况
double d1=1234.34;double d2=1234534567.34;String s1 = d1 + "";String s2 = d2 + "";System.out.println("double数据长度小的时候:"+d1);System.out.println("double数据长度大的时候:"+d2);
输出
double数据长度小的时候:1234.34
double数据长度大的时候:1.23453456734E9
所以在网上找了另一种写法:
Double d1=12345678.00;Double d2=12345678.99;NumberFormat nf = NumberFormat.getInstance();nf.setGroupingUsed(false);String s1 = nf.format(d1);String s2 = nf.format(d2);System.out.println(s1);System.out.println(s2);
12345678
12345678.99
用到了NumberFormat类转换实现真正意义上的double转字符串
注意的是这样写末位如果是0的话转换以后就丢失了;
小结
开发中遇到的记录一下,有说的不对的地方可以留言告诉我
Java中double转String相关推荐
- JAVA中Double转为String
至少有三种方法可以将表示double值的String 转换为Double对象.可能还有多种方法可以做同样的事情,如果你了解此处还有未列出的其他转换方法,请在下方留言与我们一起分享. 1)将String ...
- java double 转string_double转string java中double类型如何转换为String类型
double转string java中double类型如何转换为String类型 在我们做的项目中,有一个字符串的生成,我们需要double去拼接,结果发现了,拼接后的字符串,那个double值用科学 ...
- java中double类型精度丢失问题及解决方法
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 来源: https://blog.csdn.net/yacolsp ...
- JAVA中int、String的类型转换(亲测)
int -> String int i=12345; String s=""; 第一种方法:s=i+""; 第二种方法:s=String.valueOf( ...
- java convert函数_自己实现 java中 Convert.toDouble(String str)处理函数 | 学步园
今天在superWaba上看到Convert.toDouble(String str),由于底层问题比较大的数就出错,现在自己写了一个 程序中info()是我加的打印,可以去掉 java中 Conve ...
- Java中double类型输出小数点后两位
Java中double类型输出小数点后两位 思路 就是在输出的时候使用字符串格式即可. double testNum=1.123456789;System.out.println(String.for ...
- Java中Double保留自定义小数位的几种方法
Java中Double保留自定义小数位的几种方法 在Java语言编程中我们有时候会有保留指定小数位的需求,那应该如何操作呢,下面带来几种方法:(这里的所有方法以保留两位小数位为例) 一. 四舍五入并保 ...
- java中如何将string 转化成long(亲测)
转自:https://www.cnblogs.com/feifeicui/p/8390604.html 1.java中如何将string 转化成long long l = Long.parseLong ...
- java中,将string 转化成long
1.java中如何将string 转化成long long l = Long.parseLong([String]); 或 long l = Long.parseLong([String],[int ...
- java中如何将string 转化成long
1.Java中如何将string 转化成long long l = Long.parseLong([String]); 或 long l = Long.parseLong([String],[int ...
最新文章
- linux shell set 赋值,请教linux下shell 中 set 的用法?
- 在哪里能收到python实例代码-python仿evething的文件搜索器实例代码
- ProxySQL 故障
- Extjs4:改变Grid单元格背景色(转载)
- 如何线程安全地遍历List:Vector、CopyOnWriteArrayList
- python 机器学习资料
- php 验证ajax提交表单提交表单提交,使用AJAX表单提交将表单数据传递给PHP而不刷新页面...
- Java与MySQL连接报错_java连接数据库报错(
- matlab speex的语音处理模块_基于MATLAB的条形码识别系统[GUI,可识别几十个图片]...
- 使用FileReader对象的readAsDataURL方法来读取图像文件
- [Java] 蓝桥杯ADV-203 算法提高 8皇后·改
- spi的dma方式前四个字节_前嗅教你大数据:常见几种编码介绍
- [跪了]Servlet 工作原理解析
- H.264码流解析 一个SPS的nalu及获取视频的分辨率
- 复旦大学《高等代数学习指导书(第三版)》前言
- 各种泵的图形符号_液压泵以及液压马达的常见图形符号
- python计算机视觉--全景图像拼接
- 解析一个xml文件并将数据存入数据库
- 技术集锦 | 大数据云原生技术实战及最佳实践系列
- 记事本打开文件乱码的问题
热门文章
- 做后端php和java区别,【后端开发】php和java有什么区别
- git 基础命令大全
- Hexo + yilia 主题实现文章目录
- java pdf转jpg清晰度_java 库 pdfbox 将 pdf 文件转换成高清图片方法
- 【odoo15】添加Chatter到表单视图,创建[发送消息][记录备注][安排活动]
- 从口号到行动,“软件业再出发”一步一脚印
- 【图片新闻】美海军的下一艘战舰与“祖姆沃尔特”DDG-1000极其相似
- Java8新特性(二)流式处理
- 服务器更换损坏硬盘,更换一批服务器损坏硬盘
- 为什么有人愿意将软件开源和共享?