Java将科学计数法数据转为字符串

转载 2018年04月17日 11:50:52

有些项目可能会涉及到从Excel导入数据,但如果Excel里单元格类型为数值,但内容数据太长时(如银行账号),导入时,会默认读取为科学计数法,用以下代码便轻松解决。

BigDecimal bd = new BigDecimal("3.40256010353E11");  
  System.out.println(bd.toPlainString());

Java中数值较大的double类型转换为字符串时会用科学计数法显示的解决办法

java.text.NumberFormat nf = java.text.NumberFormat.getInstance(); // 不使用千分位,即展示为11672283.234,而不是11,...
  • sxg0728
  • sxg0728
  • 2015-12-11 10:51:23
  • 2284

java科学计数法转换为数字型字符串

很多童鞋遇到过将科学技术发转换为数字型字符串的问题,一般通过BigDecimal来转换,但这样变量为科学计数法的可以正常转换,但变量为正常类型就会出现问题(会出现很长的数值),为保证科学计数法和普通数...
  • qq_24483127
  • qq_24483127
  • 2017-07-04 00:14:28
  • 7466

JAVA应用当中的数字格式化之科学计数法转数字

JAVA实现方式: import java.math.BigDecimal; public class Aaa { public static void main(String[] args)...
  • u013560667
  • u013560667
  • 2015-08-18 09:08:36
  • 2881

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

 解决方法1: //对Double类型的数字进行 格式化输出 package com.vincent.test; import java.text.DecimalF...
  • chenjieit619
  • chenjieit619
  • 2016-01-03 15:27:48
  • 5471

将科学计数法转化为常规格式再转化为字符串类型(String)

问题描述:在向Datagrid(也包括datacell,和前端使用的框架有关)中导入数据的时候遇到了一个这样的问题:当excel中的【单元格格式】设置为【数值】类型时,导入到datagrid中的数据发...
  • qq_27937043
  • qq_27937043
  • 2018-02-23 16:28:38
  • 61

Gson 转换long到科学计数法的解决方法

GsonBuilder gb = new GsonBuilder(); gb.setLongSerializationPolicy(LongSerializationPolicy.STRING); G...
  • java1234321
  • java1234321
  • 2017-02-22 10:01:25
  • 2095

js把科学计数法表示的字符串转化为数值的方法

js把科学计数法表示的字符串转化为数值的方法,比较简单的办法如下 function doIt(){ var num = new Number("3.4556645445E7"); alert...
  • MarkArch
  • MarkArch
  • 2016-01-11 11:27:41
  • 4165

转换科学计数法成double

  • 2010年01月21日 21:04
  • 1KB
  • 下载

将数字转换成科学计数法

例如一个数字 -123456.1234 转换成 -1
  • WitsMakeMen
  • WitsMakeMen
  • 2014-11-06 21:04:09
  • 3888

关于JSONObject to Map 数字太大被转成科学计数法的问题

java JSONObject to Map 数字太大被转成科学计数法的问题。
  • u013100581
  • u013100581
  • 2017-04-28 11:12:45
  • 3282
收藏助手
不良信息举报
您举报文章:Java将科学计数法数据转为字符串
举报原因:
原因补充:

(最多只允许输入30个字)