2012-04-09 45 views
0

十進制,浮點數,長和雙等是存在於C#中的數據類型。我發現十進制數據類型可以保持最大值7.9 * 10的功率28.如何存儲更大的值比小數(7.9 * 10功率28)數據類型可以容納在C#

現在,我想知道,如果我需要存儲比小數數據類型可以容納更大的值,那麼我該怎麼做? 同樣,C#中還有其他數據類型嗎?

+1

這裏的答案可能是有用的:http://stackoverflow.com/questions/2863388/what-is-the-equivalent-of-the-java-bigdecimal-class-in-c – rsbarro 2012-04-09 04:36:55

+0

後@rsbarro提到的答案你的問題。這個答案特別講述了一個[你可以使用的第三方庫](http://stackoverflow.com/a/6165882/368070) – gideon 2012-04-09 04:41:03

+0

你是太空科學家嗎? 請在實際情況發生時給我們,我們會給你答案。 – Marshal 2012-04-09 05:06:42

回答

0

實際上double數據類型可以保存值高達~1.0 power 300(不記得確切的值)。如果這還不夠,那就給我們提供一個真實的例子。