【发布时间】:2011-03-08 04:09:30
【问题描述】:
在 .NET 中,当我从 1.35072 中减去 1.35 时,它显示 .000719999999。使用double 时如何获得 .00072?
TOTKILO.Text = KILO.Text * TOUCH.Text * 0.01; //here 1.35072
TextBox10.Text = TextBox9.Text * TextBox8.Text * 0.01; //here 1.35
K = Val(TOTKILO.Text) - Val(TextBox10.Text); //here it shows 0.00719999
【问题讨论】:
-
您的问题非常不清楚 - 请您尝试编辑您的问题,以便更容易理解您正在尝试做什么以及遇到的问题。
-
@eldarerathis 你应该得到奖牌什么的!
-
@Kragen:如果他们正在分发,我很乐意接受,但前提是我也能站在一个漂亮的讲台上。
-
哈,哇,刚刚查看了@eldarerathis 的强大编辑...我希望你能支持编辑!
-
哇,eldarerathis 的编辑真的拯救了这个问题。进行最后的重新开放投票...