гыыыы!!!!
bigint - это не 8 bytes, -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
bigint - это и есть реализация длинных чисел в .net
https://msdn.microsoft.com/ru-ru/lib...v=vs.110).aspx
Цитата:
The T:System.Numerics.BigInteger type is an immutable type that represents an arbitrarily large integer whose value in theory has no upper or lower bounds.
а также разбор внутреннего устройства
https://habrahabr.ru/post/207754/
Таким образом, Ace of Database, стоит попробовать первоначальный алгоритм, но вместо int использовать System.Numerics.BigInteger
Век живи - век учись!