标签: java parsing numbers
我正在使用FORTRAN格式的文本,我使用以下格式获得十进制数:1.2345+67 1.2345678-12
1.2345+67
1.2345678-12
事实上,这种表示法只是科学记数法的衍生形式: 1.2345+67 = 1.2345e67。
1.2345+67 = 1.2345e67
我想将这些数字解析为double。 是否有一种简单的方法可以解析这些类型的十进制数?
我已经考虑过在E调用之前添加e或Double.parseDouble的简单方法。但是,包含Double.parseDouble的循环称为10e11次,是否可行?
E
e
Double.parseDouble
10e11