程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 系統-C#特殊的兩個double類型變量相加問題

系統-C#特殊的兩個double類型變量相加問題

編輯:編程綜合問答
C#特殊的兩個double類型變量相加問題

今天在兩個double型變量求和時發現一個很奇怪的問題。問題如下:
0.35+0.32=0.66999999999999993
系統環境:32位XP
開發環境:vs2010
調試時用 “即時窗口”運算也會出現這個問題。
類似的還有
0.35+0.31=0.65999999999999992
0.25+0.21=0.45999999999999996
想明白其中的原理,或者這是個編譯器的bug?望大神指教

最佳回答:


Decimal http://www.cnblogs.com/yanweidie/p/3561065.html

guwei4037
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved