`
zhuyufufu
  • 浏览: 134366 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Java 科学计数法数字转字符串

阅读更多
科学计数法数字转字符串,记录代码,留后使用
double dd = 1.00012E5;
String s = String.valueOf(dd);
BigDecimal db = new BigDecimal(s);
s = db.toPlainString();
if (s != null) {
	if (s.endsWith(".0")) {
		s = s.substring(0, s.length() - 2);
	}
}
分享到:
评论

相关推荐

    转换科学计数法的数值字符串为decimal类型的方法

    当需要将科学计数法的数字字符串转换成decimal时,这2种写法都报错: msg 8114, level 16, state 5, line 1 error converting data type varchar to numeric. select cast('0.12e+006' as decimal(18,2)); select ...

    jackson json 转 map 数值科学计数法的问题解决.docx

    将json转换为map之后,如果数值类型太多会在转换之后出现科学计数法的问题,经研究jackson源码、网上百度资料得知可以通过设置一些参数解决该问题

    java-code Java语言程序.rar

    浮点型常量是含有小数部分的数值常量,分为单精度、双精度,也可以用科学计数法表示其中e或E前必须有数字,e或E后必须为整数。 Java中所有转义字符都用反斜线\开头,后面跟一个表示特定含义的字符。 变量 在程序...

    java常用工具类的使用

    在Java程序设计过程中,对应日期和时间的格式化,还有一个简单的格式化方式,就是java.text.SimpleDateFormat,该类中用字符串指定日期和时间的格式,字符串中的字符称为模式字符,模式字符区分大小写。常见的模式...

    FreeMark学习笔记

    小数点使用"."分隔,不能使用分组","符号.FreeMarker目前还不支持科学计数法,所以"1E3"是错误的.在FreeMarker表达式中使用数值需要注意以下几点: 1,数值不能省略小数点前面的0,所以".5"是错误的写法 2,数值8 , +8 , ...

    java基础知识下载

    浮点型(实型)数据 实型常量: ◇ 十进制数形式 由数字和小数点组成,且必须有小数点,如0.123, 1.23, 123.0 ◇ 科学计数法形式 如:123e3或123E3,其中e或E之前必须有数字,且e或E后面的指数必须为整数。...

    整理后java开发全套达内学习笔记(含练习)

    科学计数法:12.5E3 类型转换默认序列: byte > short > int > long > float > double char 」 注意:默认类型转换(自动类型提升)会丢失精度,但只有三种情况: int>float; long>float; long>double. 看一下...

    【02-数据类型与运算符】

     –注: 只有浮点数才有科学计数法,,  •Java 语言的浮点数默认是double 型,,如果要表示float 型 必须在数字后面加 f(如:1.3f),  •Java 的三个特殊的浮点数值:正无穷大,负无穷大和非数  •所有的正无穷大都...

    Java的8大基本数据类型.pdf

    VALUE=0 最⼤值:Character.MAX_VALUE=65535 Float和Double的最⼩值和最⼤值都是以科学计数法的形式输出的,结尾的"E + 数字"表⽰E之前的数字要乘以10的多少次⽅。 eg:1.4E-45 —> 1.4 10^(-45) 数据类型转换必须满...

    EvalEx:EvalEx是Java的便捷表达式评估器,可以评估简单的数学和布尔表达式

    支持十六进制数和数字的科学计数法 支持函数中的字符串文字 支持隐式乘法,例如(a + b)(ab)或2(xy)等于(a + b)*(ab)或2 *(xy) 下载/ Maven 您可以从下载二进制文件,源代码和JavaDoc jar。 也可以从...

    freemarker总结

    2,使用+运算符时,如果一边是数字,一边是字符串,就会自动将数字转换为字符串再连接,如:${3 + "5"},结果是:35 使用内建的int函数可对数值取整,如: ${ (x/2)?int } ${ 1.1?int } ${ 1.999?int } ${ -1.1?int } ...

Global site tag (gtag.js) - Google Analytics