سؤال

I need to store a 256bit number in memory and perform basic math operations on it.

How do I go about doing this in C#? Is there a library I should be using?

هل كانت مفيدة؟

المحلول

Would the BigInteger type suit your needs? It

Represents an arbitrarily large signed integer.

And provides the expected arithmetic operations.

نصائح أخرى

BigInteger maybe an option.

If you need just 256 bits and do special hadling of over/underflows - you may have to do it yourself (or find some existing library that is not part of .Net Framework).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top