سؤال

كيفية الإعلان Int1024 في C #؟ يمكنني استخدام VB أو C ++ أيضا.

يعتبر
behrooz.

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

المحلول

انظر هذا السؤال: أعداد صحيحة كبيرة في C #

من الإجابة إلى هذا السؤال:

ستقدم MS System.Numerics.biginteger Class في .NET 4.0

حتى ذلك الحين، انظر إلى Intx. صف دراسي.

INTX هي مكتبة أعداد صحيحة تعسفية مكتوبة في Pure C # 2.0 مع Fast - O (n * log n) - تنفيذ خوارزميات الضرب / القسم. يوفر جميع العمليات الأساسية على أعداد صحيحة مثل إضافة، والضرب، ومقارنة، وتحول قليلا الخ

نصائح أخرى

وبهذا تقصد عددا صحيحا 1024 بت؟ انتظر أفضل حتى BigInteger في 4.0.. وبعد حتى ذلك الحين، الشيخ يمكنك القيام به مع النواة المكتبات هي (AB) decimal, التي لديها 96 بت من أجل الجزء الصحيح. أو استخدام DLL 3RD الحزب.

فقط لتجنب الشك:

public int int1024 = 1024;

إذا فهمت لك بشكل صحيح، فأنت تريد عددا صحيحا 1024 بت.

لسوء الحظ، لا يوجد عدد صحيح علب 1024 بت في .NET. يجب عليك العثور على مكتبة متخصصة لهذا النوع من الأشياء أو الكتابة بنفسك.

هناك مقال حول الأعداد الصحيحة الكبيرة هنا.

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