平均选项卡分隔值

时间:2014-04-18 17:10:47

标签: tabs notation exponential tsv

我有几个来自Acquire1_00001.txt ... Acquire1_00050.txt

的文件

其中的值都是这样分隔的标签:

3.500E2 -2.3386E0
3.510E2 39.192E-2
3.520E2 -46.143E-2
3.530E2 -42.809E-4
3.540E2 2.9356E0
3.550E2 1.0014E0
3.560E2 -1.3001E0
3.570E2 4.5244E0

现在我正在尝试将所有文​​件平均为一个新文件。到目前为止,价值观的指数表示法让我发疯。我该怎么办?

1 个答案:

答案 0 :(得分:1)

这是一个非常标准的E-notation,很多软件都能理解。

使用unix上的脚本转换为标准的十进制表示法很容易,但是你会失去一些精度(例如1e-100会打印0.00000):

 awk '{ printf "%.40f %.40f\n", $1, $2}' < e-notation-file.txt > d-notation-file.txt