黄页网站代码,营销型网站建设怎么做,备案资料网站查询,wordpress主机和域名绑定域名Background 大多数计算器及计算机程序用科学记数法显示非常大和非常小的结果#xff1b;但很多时候#xff0c;我们需要做一个统一#xff0c;要么全部以科学计数法输出#xff0c;要么就全部显示为普通计数。注意#xff1a;这里对大于等于1的数据做了特殊处理#xff0…Background 大多数计算器及计算机程序用科学记数法显示非常大和非常小的结果但很多时候我们需要做一个统一要么全部以科学计数法输出要么就全部显示为普通计数。注意这里对大于等于1的数据做了特殊处理为了保证输出的结果展示形式是统一的。 Const.java
package com.yunlu.groundwater.constants;import com.yunlu.groundwater.gwParameters.entities.*;import java.util.HashMap;
import java.util.Map;public class Const {// tplpublic static final String TPL_E1 %s%s;// fmtpublic static final String FMT_DOUBLE 0.00E00;
}
/*** param val 数值* return 返回科学计数法字符串*/public static String scientificNotationString(Double val) {String res new DecimalFormat(Const.FMT_DOUBLE).format(val);if (val 1) {int length res.length();String prefix res.substring(0, length-2);String suffix res.substring(length-2, length);res String.format(Const.TPL_E1, prefix, suffix);}return res;}