1. 程式人生 > >C#計算float型別資料求和不精確問題

C#計算float型別資料求和不精確問題

        今天用C#計算10000個float資料求和結果與Excel比對居然相差五百多,網上查了半天,最後結果是將型別轉換為decimal,問題最終解決。

下面附上一些查到的東西

1、float只有7位有效數字,decimal型別比float,double精度高  http://bbs.csdn.net/topics/390575433

2、關於數字型別字串  https://msdn.microsoft.com/zh-cn/library/dwhawy9k.aspx