Как объявить int1024 в C#? Я могу использовать VB или C++ Too.Как сделать Int1024
С уважением
Behrooz
Как объявить int1024 в C#? Я могу использовать VB или C++ Too.Как сделать Int1024
С уважением
Behrooz
Смотрите этот вопрос: Big integers in C#
От ответа на этот вопрос:
MS собирается ввести класс System.Numerics.BigInteger в .NET 4.0
До этого времени посмотрите на IntX класс.
IntX - это произвольная библиотека целых чисел, написанная на чистом C# 2.0 с реализацией быстрых O (N * log N) - алгоритмов умножения/деления. Он предоставляет все основные операции с целыми числами, как сложение, умножение, сравнение, побитового сдвига и т.д.
Если я вас правильно понял вы хотите 1024 разрядное целое число.
К сожалению, в .net нет встроенного 1024-битного целочисленного типа. Вам нужно будет найти специализированную библиотеку для такого рода вещей или написать ее самостоятельно.
Существует статья о больших целых числах here.
И вы имеете в виду 1024-битное целое число? Лучше подождать до BigInteger
in 4.0. До тех пор, наиболее щекотливым вы можете сделать с ядро библиотек, чтобы (ab) использовать decimal
, который имеет 96 бит для целочисленной части. Или используйте стороннюю dll.
Только для избежания недоразумений:
public int int1024 = 1024;
Ха-ха, это смешно. –
Это самая смешная вещь, которую я видел в этом месяце !!! поверьте мне. – Behrooz
вы спрашиваете, как объявить 1024-разрядное целое число? –
behrooz, куда вы пошли ??? –