Pergunta

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?

Foi útil?

Solução

Would the BigInteger type suit your needs? It

Represents an arbitrarily large signed integer.

And provides the expected arithmetic operations.

Outras dicas

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).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top