Eden
Eden

Reputation: 71

C# - problem with very small numbers - not enough digits in double datatype

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 small for the 'double' datatype.

Is there an option in C# to deal with such situations?

Thanks, Eden.

Upvotes: 7

Views: 2756

Answers (1)

RedDeckWins
RedDeckWins

Reputation: 2121

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.

Upvotes: 2

Related Questions