我在文件中有一个浮点数,例如
1> 9.0d-1
2> 4.8d-1
如何将这些数字转换为正常的浮点数。我想用sql或linux命令转换。
答案 0 :(得分:0)
创建一个Python 2.x脚本convert.py,如下所示:
import sys
for line in sys.stdin:
n, exp = line.split('d')
print float(n) * 10 ** int(exp)
用:
运行它python convert.py< yourfile.txt> newfile.txt