【发布时间】:2019-07-06 13:54:39
【问题描述】:
我的目标是将文本文件中的所有值与一个数字相乘。在我的情况下,它是 1000。
文件中的原文:
0.00493293814
0.0438981727
0.149746656
0.443125129
0.882018387
0.975789607
0.995755374
1
我希望输出看起来像: (因此,将文件内容更改为...)
4.93293814
43.8981727
149.746656
443.125129
882.018387
975.789607
995.755374
1000
或者更确切地说:
4.9
43.8
149.7
443.1
882.0
975.7
995.7
1000
我在终端中使用 macOS 上的 bash。
【问题讨论】:
-
请注意,
975.78更接近975.8,您可能希望将数字四舍五入而不是截断。 -
四舍五入你想做什么?向上或向下舍入或不偏不倚或截断或其他什么,或者你真的不在乎吗?
-
1000是否已修复(添加一些0后使其成为移动点的字符串操作)? -
如果此处的答案之一解决了您的问题,请接受该答案。接受答案会关闭此问题并奖励接受答案的作者。如果您的问题没有得到解决,请考虑解释原因。