سؤال

النظام.وحدة التحكم.WriteLine(int.MaxValue);

هذا الخط يعطيني الجواب من 2147483647 كما لدي 32 بت الكمبيوتر.

سوف تكون الإجابة نفسه على 64 بت جهاز الكمبيوتر ؟

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

المحلول

نعم.

<اقتباس فقرة>   

وint.MaxValue: 2،147،483،647

المصدر: https://www.dotnetperls.com/int-maxvalue

نصائح أخرى

نعم ، سيكون الجواب نفسه على جهاز 64-بت.

في .صافي ، int هو وقعت صحيح 32-بت, بغض النظر عن المعالج.لها .NET framework نوع هو System.Int32.

على لغة C# مواصفات الدول:

على int نوع يمثل توقيع 32 بت الأعداد الصحيحة مع القيم بين –2,147,483,648 و 2,147,483,647.

وint هو مجرد اسم مستعار لInt32 - انها محددة في C # مواصفات. لذلك int.MaxValue هو نفس Int32.MaxValue التي ستكون دائما 2147483647.

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