http://vincentboy.iteye.com/blog/1647187

问题:在java中,怎样把一个double数转换为字符串时,不用科学计数法表示。

  • 解决方法1:

//对Double类型的数字进行 格式化输出

Java代码
package com.vincent.test;
import java.text.DecimalFormat;
public class TestDouble_String {
public static void main(String[] args) {
Double double1 = 123456789.123456789;
DecimalFormat decimalFormat = new DecimalFormat("#,##0.00");//格式化设置
System.out.println(decimalFormat.format(double1));
System.out.println(double1);
}
}
  • 解决方法2:

//数字用BigDecimal表示,然后在输出string

  1. package com.vincent.test;
  2. import java.math.BigDecimal;
  3. public class TestBigDecimal_String {
  4. public static void main(String[] args) {
  5. BigDecimal bigDecimal = new BigDecimal("123456789.123456789");
  6. String result = bigDecimal.toString();
  7. System.out.println(result);
  8. }
  9. }

如何使java中double类型不以科学计数法表示相关推荐

  1. java double 不用科学计数法_如何使java中double类型不以科学计数法表示

    在java中,把一个double或者BigDecimal的小数转换为字符串时,经常会用科学计数法表示,而我们一般不想使用科学计数法,可以通过: DecimalFormat a = new Decima ...

  2. java double 转string_double转string java中double类型如何转换为String类型

    double转string java中double类型如何转换为String类型 在我们做的项目中,有一个字符串的生成,我们需要double去拼接,结果发现了,拼接后的字符串,那个double值用科学 ...

  3. Java中double类型输出小数点后两位

    Java中double类型输出小数点后两位 思路 就是在输出的时候使用字符串格式即可. double testNum=1.123456789;System.out.println(String.for ...

  4. Java中double类型比较大小或相等的方法

    在Java中int类型数据的大小比较可以使用双等号,double类型则不能使用双等号来比较大小,如果使用的话得到的结果将永远是不相等,即使两者的精度是相同的也不可以.下面介绍两种比较double数据是 ...

  5. Java中double类型大小比较的五种方法

    文章目录 1.使用BigDecimal 2.使用包装类Double 3.在误差范围内运行相等 4.转换成字符串 5.使用doubleToLongBits()方法 在Java中 int类型数据的大小比较 ...

  6. java中double类型精度丢失问题及解决方法

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 来源: https://blog.csdn.net/yacolsp ...

  7. java中double类型占几个字节_java中各种数据类型占用字节数

    1字节(Byte)=8bit java的基本类型 类型 所占字节 byte 1 short 2 int 4 long 8 float 4 double 8 char 2 String中字母和汉字所占字 ...

  8. mysql存储数据,varchar类型中的数据变成了科学计数法?

    文章目录 一.前言 1.表现形式 2.出现错误的sql 二.问题排查 1.数据表结构 2.错误推测 3.最终原因 三.解决方案 1.更改数据结构 (1)表结构 (2)分别更新两个字段为 科学计数法 : ...

  9. POI导入数据的过程中,遇到读取以科学计数法显示的数据

    在Poi读取Excel数据的过程当中,经常会因为用户操作的问题或是Excel的自动转换将单元格数据转换为科学计数法形式表现,那么这时在后台读取数据并进行校验数据格式的过程当中有可能就会出现错误,或者是 ...

最新文章

  1. 图灵奖得主杨立昆:人工智能比你更聪明吗?
  2. 脑洞一下 | 产品经理是如何用一张小票推算店面房租的?
  3. Int与String之间相互转换
  4. 2021年小红书美妆护肤品类行业洞察报告
  5. 赛锐信息:FlexBroswer,一劳永逸解决业务系统Flash问题
  6. 修改linux最大文件句柄数
  7. Python Frozenset()
  8. R︱高效数据操作——data.table包(实战心得、dplyr对比、key灵活用法、数据合并)
  9. 函数对称性常见公式_函数的对称性
  10. 是时候觉悟了!一篇文章让你明白数据结构与算法分析有多重要
  11. 1688API item_search_img - 拍立淘搜索淘宝商品
  12. 11个绝佳免费矢量素材下载网站,拿走不谢!
  13. 尚硅谷javaWeb书城项目第一阶段 用js实现
  14. OpenCV中(rows,cols)与图像(x,y)
  15. php怎样转换成html格式,php实现转换html格式为文本格式的方法
  16. 为公寓运营商提供SaaS管理系统,寓小二获贝壳找房5000万元A轮融资...
  17. 小米集团回应造车;移动公布1月份运营数据;中天科技拟回购公司股份;工信部发布春节流量数据...
  18. Android 判断当前应用是否开启消息通知
  19. Java多线程实现的两种方式
  20. [MICO开发帖]MICOkit-Nucleo2.0开发连载贴——1、Micoder开发环境汉化

热门文章

  1. Swift之深入解析如何避免单元测试中的强制解析
  2. JavaScript禁用鼠标右键菜单
  3. python人工智能——机器学习——特征工程
  4. 【机器视觉】 dev_disp_text算子
  5. 【ARM】Tiny4412裸板编程之ADC
  6. 【Linux】一步一步学Linux——nslookup命令(161)
  7. 【Linux】一步一步学Linux——cat/tac命令(38)
  8. 如何把睡袋转给别人_微信收到的语音如何转给别人?试试这2个方法,没准能帮到你...
  9. python如何模拟键盘输入_python实现键盘输入的实操方法
  10. 常见排序算法详解 (收藏!)