计算文本文件中的所有数字(除法)

时间:2014-09-26 07:13:08

标签: text numbers divide calc

我有一个包含大量数字的文件或文本 这是它的样子。现在我想将每个数字除以因子100

2622256647732477952, 3146707977278973440, 3776049572734768128, 4531259487281721344, 5437511384738065408, 6525013661685678080, 7830016394022813696, 9396019672827375616, 11275223607392849920, 13530268328871419904, 

有没有快速的方法来做到这一点? notepadd ++也许吧?或任何能够做这些事情的第三方编辑?

执行本手册需要花费大约1000个数字。

我很感谢你的时间。

1 个答案:

答案 0 :(得分:0)

所有数字似乎都是整数。如果这是真的,并且如果它们都高于100(除数),为什么不使用正则表达式在每个数字中插入小数点。

在Notepad ++中尝试: 搜索字符串:(\d+)(\d{2}) 替换字符串:$1.$2

选中“正则表达式”框并点击“全部替换”。

编辑:

在您在评论中提到的特殊情况中,只能忽略小数,您可以简单地使用(\d+)\d{2}作为搜索字符串,使用$1作为替换字符串。请注意,结果不会四舍五入到最接近的整数(11189应该变为112,但是你会得到111)。

其他选项包括将字符串导入Excel或其他电子表格软件并在其中使用公式,编写一个javascript片段将字符串拆分并划分每个数字等。