【发布时间】:2017-11-28 05:30:21
【问题描述】:
为了增加浮点数的精度,我必须通过一堆 C# 类,并且在有除法运算的地方,将分子和分母都乘以 1000。所以假设我们有一个分子 n 和 a分母,d.那么原来的样子是这样的:n / d。我需要将其更改为 (n*1000)/(d*1000)。
为了搜索所有除法运算符,我在 Visual Studio 2013 Ultimate 中使用了查找功能 (ctrl+f)。我正在寻找所有的“/”。问题是 find 函数还会拾取 cmets 中的斜线。怎么可以让 find 函数只找到单斜杠 '/' 而不是双斜杠 '//'?
感谢您的任何建议。
【问题讨论】:
-
你试过正则表达式吗?
-
没有。我将如何编写正则表达式?
-
试一试。如果您有问题,请反馈。
-
作为旁注,你知道
(n * 1000) / (d * 1000) = n / d吗?所以你不会改变任何东西。 -
顺便说一句,我认为这不会以任何方式改变精度。
标签: c# visual-studio-2013