ما هو int.MaxValue على 64 بت جهاز الكمبيوتر ؟
سؤال
النظام.وحدة التحكم.WriteLine(int.MaxValue);
هذا الخط يعطيني الجواب من 2147483647 كما لدي 32 بت الكمبيوتر.
سوف تكون الإجابة نفسه على 64 بت جهاز الكمبيوتر ؟
المحلول
نعم.
<اقتباس فقرة>وint.MaxValue: 2،147،483،647
اقتباس فقرة>نصائح أخرى
نعم ، سيكون الجواب نفسه على جهاز 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.
لا تنتمي إلى StackOverflow