מהו שדה Int64.MaxValue (ערך מרבי ארוך) ב-C#

Mhw Sdh Int64 Maxvalue Rk Mrby Rwk B C



שפות תכנות מודרניות ומונחה עצמים כמו C# מציעות מגוון סוגי נתונים לשימוש מתכנתים. אחד מסוגי הנתונים הללו הוא ארוך, הערך הגבוה ביותר האפשרי של משתנה ארוך שניתן להחזיק מצוין על ידי השדה Int64.MaxValue, המייצג את הערך הגדול ביותר האפשרי עבור משתנה ארוך ב-C#. פוסט זה ידון בשדה Int64.MaxValue ויסביר כיצד להשתמש בו ב-C#.

מהו שדה Int64.MaxValue (ערך מרבי ארוך) ב-C#

ב-C#, מספרים שלמים הדורשים טווח רחב יותר של ערכים מאשר מספר שלם של 32 סיביות מיוצגים על ידי סוג הנתונים הארוך. השדה Int64.MaxValue הוא הערך הגדול ביותר שניתן לאחסן במשתנה ארוך והוא מיוצג על ידי קבוע. ערכו של קבוע זה הוא 9,223,372,036,854,775,807.







השדה Int64.MaxValue הוא חלק ממרחב השמות של המערכת ב-C#, לכן עליך לכלול את מרחב השמות הזה בקוד שלך כדי להשתמש בו. להלן הדגמה כיצד להשתמש בשדה C# Int64.MaxValue:



שימוש במערכת;

תוכנית הכיתה
{
ריק סטטי ראשי ( חוּט [ ] args )
{
long myLongVar = Int64.MaxValue;
Console.WriteLine ( 'הערך של myLong הוא {0}' , myLongVar ) ;
}
}



בדוגמה זו, אנו מכריזים על משתנה ארוך בשם myLongVar ומקצים לו את הערך של השדה Int64.MaxValue. לאחר מכן אנו משתמשים בשיטת Console.WriteLine() כדי להדפיס את הערך של myLongVar למסוף. כאשר תפעיל את הקוד הזה, תראה את הפלט 'הערך של myLongVar הוא 9223372036854775807' מודפס על המסוף.





השדה Int64.MaxValue שימושי כאשר עליך להשוות משתנה ארוך עם הערך הגדול ביותר האפשרי עבור סוג נתונים זה. לדוגמה, תוכל להשתמש בשדה Int64.MaxValue כדי לקבוע אם ערך הקלט של המשתמש חורג מהכמות המקסימלית שניתן לשמור במשתנה ארוך כמו בקוד שלהלן:



שימוש במערכת;

תוכנית הכיתה
{
ריק סטטי ראשי ( חוּט [ ] args )
{
קונסולה.כתוב ( 'הזן מספר:' ) ;
long userNumber = Convert.ToInt64 ( Console.ReadLine ( ) ) ;

אם ( מספר משתמש > Int64.MaxValue )
{
Console.WriteLine ( 'המספר שהזנת גדול מהערך המקסימלי עבור משתנה ארוך.' ) ;
}
אַחֵר
{
Console.WriteLine ( 'המספר שהזנת נמצא בטווח התקף עבור משתנה ארוך.' ) ;
}
}
}

בדוגמה זו, אנו מבקשים מהמשתמש להזין מספר, להמיר את הקלט למשתנה ארוך, ולאחר מכן להשוות אותו ל-Int64.MaxValue כדי לקבוע אם ערך הקלט של המשתמש חורג מהכמות המקסימלית שניתן לשמור במשתנה ארוך. . אם קלט המשתמש גדול מ-Int64.MaxValue, אנו מדפיסים הודעה למסוף המציינת שהקלט נמצא מחוץ לטווח התקף עבור משתנה ארוך.

סיכום

הערך המקסימלי שניתן לשמור במשתנה ארוך מצוין בשדה C# Int64.MaxValue. קבוע זה שימושי כאשר אתה צריך להשוות משתנה ארוך עם הערך הגדול ביותר האפשרי עבור אותו סוג נתונים. על ידי הבנת אופן השימוש בשדה Int64.MaxValue, אתה יכול להבטיח שקוד ה-C# שלך פועל כהלכה וימנע הצפה.