在Java中使用新的DecimalFormat(“ 0。##### E0”)格式化双精度
首先,设置双精度值-
double d1 = 1.39876; double d2 = 2.39876; double d3 = 0.66920;
现在,使用新的DecimalFormat(“0。#####E0”)格式化双精度值-
System.out.println(new DecimalFormat("0.#####E0").format(d1));
System.out.println(new DecimalFormat("0.#####E0").format(d2));
System.out.println(new DecimalFormat("0.#####E0").format(d3));以下是一个例子-
示例
import java.text.DecimalFormat;
public class Demo {
public static void main(String[] argv) throws Exception {
double d1 = 1.39876;
double d2 = 2.39876;
double d3 = 0.66920;
System.out.println(new DecimalFormat("0.#####E0").format(d1));
System.out.println(new DecimalFormat("0.#####E0").format(d2));
System.out.println(new DecimalFormat("0.#####E0").format(d3));
}
}输出结果
1.39876E0 2.39876E0 6.692E-1
热门推荐
10 祝女儿简短祝福语大全
11 大学新年祝福语简短创意
12 元旦适合的祝福语简短
13 朋友出远门祝福语简短
14 初六简短的祝福语
15 祝男孩生日祝福语简短
16 同事调离的祝福语简短
17 拜年红包的祝福语简短
18 妈妈生日祝福语简短励志