至少在我看来,这是绝大多数bizzare Visual Studio 2010的行为。我工作的MVC3项目,我复制的代码行从另一个项目(VS2010也MVC1如果它事项),看起来像这样:Visual Studio将1.1扩展到1.1000000000000001
target_height = height * 1.1
当我把它粘贴到MVC3项目,它被扩大到
target_height = height * 1.1000000000000001
现在,如果我输入1.2,这很好,什么都不会发生,但如果我键入1.12膨胀以1.1200000000000001。
target_height和height都是整数。为什么一个Visual Studio显示1.1而其他展开为1.1000000000000001?
这是怎么回事?
看这里http://www.wiffin.com/他们也有«更多»链接了解更多关于主题的信息(是的,在列表中没有C语言,但想法相同) – 2011-03-01 10:40:26
你是说CLIPBOARD不保存文本,但一些其他数据和数据在PASTE上解释? – 2011-03-01 10:58:43
不,Visual Studio在粘贴和打字时解释/替换它。 – Vnuk 2011-03-01 11:00:18