Text 从文本文件计算所有数字(除法)

Text 从文本文件计算所有数字(除法),text,numbers,divide,calc,Text,Numbers,Divide,Calc,我有一个包含大量数字的文件或文本。这就是它的样子: 2622256647732477952, 3146707977278973440, 3776049572734768128, 4531259487281721344, 5437511384738065408, 6525013661685678080, 7830016394022813696, 9396019672827375616, 11275223607392849920, 13530268328871419904, 我想把每个数字除以1

我有一个包含大量数字的文件或文本。这就是它的样子:

2622256647732477952, 3146707977278973440, 3776049572734768128, 4531259487281721344, 5437511384738065408, 6525013661685678080, 7830016394022813696, 9396019672827375616, 11275223607392849920, 13530268328871419904, 
我想把每个数字除以100。有什么快速的方法可以做到这一点吗?也许是记事本+?或者任何第三方编辑能够做这样的事情


手动执行此操作大约需要1000个数字。所有数字似乎都是整数。如果这是真的,并且如果它们都在除数100以上,为什么不使用正则表达式在每个数字中插入一个小数点呢

在记事本++中尝试: 搜索字符串:\d+\d{2} 替换字符串:$1。$2

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

编辑:

在注释中提到的特殊情况下,小数应该忽略不计,您可以简单地使用\d+\d{2}作为搜索字符串,使用$1作为替换字符串。请注意,结果不会四舍五入到最接近的整数,尽管11189实际上应该变成112,但您将得到111


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

这将不起作用,它将被用于C++代码,C++代码只能使用完整的数字。但我有个更好的主意。为什么不删除每个数字的最后两个数字呢?这不就是/100吗?你看到我更新的答案了吗?请接受或解释为什么它不能解决您的问题。