科学计数如果显示为科学计数的方式,可以通过office中的工具完成手工的转化
,在实际程序调试中,可编写对应的转换方式来完成对数据的展示
/**
* 数采数据为科学技术法时转换处理
* @param SCIENTIFICCOUNTING
* @return
*/
public static String POSITIVECONSTANTOFSCIENTIFICCOUNTING(Float SCIENTIFICCOUNTING){
String ret = "",_32bit_byte2Float_b_pointStr="0";
if(null!=SCIENTIFICCOUNTING&&!"".equals(SCIENTIFICCOUNTING)){
_32bit_byte2Float_b_pointStr = SCIENTIFICCOUNTING+"";
}
BigDecimal BD_32bit_byte2Float_b_point =new BigDecimal(_32bit_byte2Float_b_pointStr);
String BDstr =BD_32bit_byte2Float_b_point.toPlainString();
if(BDstr.contains(".")){
Float transResult = Float.parseFloat(BDstr);
ret = "\t科学计数转正常数="+transResult+"\t或="+BDstr;
}else {
Long transResult = Long.parseLong(BDstr);
ret = "\t科学计数转正常数="+transResult+"\t或="+BDstr;
}
return ret;
}
上述是数采数据为科学技术法时转换处理,希望能帮助有需要的朋友