מה המשמעות של הכוונה ב- C, C ++ ו- C #?

click fraud protection

בינוני, קיצור של "מספר שלם" הוא יסוד משתנה סוג מובנה בתוך מהדר ומשמשים להגדרת משתנים מספריים המחזיקים מספרים שלמים. סוגי נתונים אחרים כוללים לצוף ו כפול.

C, C ++, C # ורבים אחרים שפות תכנות לזהות int כסוג נתונים.

ב- C ++, להלן הכרזה על משתנה שלם:

int a = 7; 

מגבלות ביניים

ניתן לאחסן רק מספרים שלמים במשתני int, אך מכיוון שהם יכולים לאחסן מספרים חיוביים ושליליים כאחד, הם נחשבים גם הם חתם.

לדוגמה, 27, 4908 ו- -6575 הם ערכי int תקפים, אך 5.6 ו- b אינם. מספרים עם חלקים חלקיים דורשים משתנה צף או סוג כפול, שניהם יכולים להכיל נקודות עשרוניות.

גודל המספר שניתן לאחסן ב- int בדרך כלל אינו מוגדר בשפה, אלא תלוי במחשב שמריץ את התוכנית. ב- C #, אינט הוא 32 ביטים, כך שטווח הערכים הוא -2,147,483,648 ל- 2,147,483,647. אם יש צורך בערכים גדולים יותר, ניתן להשתמש בסוג הכפול.

מהי אינטל Nullable?

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

אינטל Nullable יכול להיות שימושי כאשר ברצונך להוסיף מצב אחר (לא חוקי או לא מאתחל) לסוג ערך. לא ניתן להשתמש בהצגה סתמית

instagram viewer
לולאות מכיוון שתמיד יש להכריז על משתני לולאה כ- int.

בינוני מול צף וכפול

Int דומה לסוג הציפה והכפול, אך הם משרתים מטרות שונות.

בינוני:

  • תופס פחות מקום מאשר סוגים אחרים
  • בעל חשבון מהיר יותר
  • משתמש במספרים שלמים בלבד
  • משתמש במטמון ורוחב הפס של העברת נתונים בצורה יעילה יותר

סוגים צפים וכפולים:

  • משתמש בזיכרון כפליים
  • יכול להכיל נקודה עשרונית
  • יכול להכיל יותר תווים

ההבדל בין סוגים צפים וכפולים טמון בטווח הערכים. טווח הכפול הוא כפול מזה של הציפה, והוא מכיל מספרים נוספים.

הערה: INT משמש גם כנוסחה ב- Microsoft Excel לצורך עיגול המספרים כלפי מטה, אך אין לזה שום קשר ל- int כמתואר בדף זה.

instagram story viewer