I'm writing a program in C# which suppose to calculate very small numbers. However, all my calculations are getting NaN value because they are too sm开发者_StackOverflowall for the 'double' datatype.
Is there an option in C# to deal with such situations?
Thanks, Eden.
try decimal
Edit: Also, .NET 4 introduces BigInteger which could probably be used to represent whatever floating point values\data range you are trying to represent.
精彩评论