תוכן עניינים:
הגדרה - מה המשמעות של מספר רב שלם ארוך?
מספר שלם ארוך הוא סוג נתונים במדעי המחשב שהטווח שלו גדול יותר (לעיתים אפילו כפול) מזה של מספר הנתונים הרגיל. בהתאם לשפת התכנות ומעבד מכונות המחשב, גודל המספר הארוך ישתנה. בחלק משפות התכנות, גודל המספר הארוך הוא סטנדרטי וקבוע על פני פלטפורמות שונות, ואילו באחרות זה תלוי במעבד. ישנן שפות תכנות מסוימות שאינן עושות שימוש במספרים ארוכים, אך הן משמשות בשפות תכנות רבות להחזקת טווח ערכים ארוך, במיוחד במהלך חישובים מתמטיים.Techopedia מסביר מספר רב שלם
כמו מספר שלם מסוג רגיל, מספרים ארוכים מיוצגים כסט של ספרות בינאריות. מספרים שלמים ארוכים יכולים להיות לא חתומים (ייצוג של מספרים לא שליליים) או חתומים (ייצוג מספרים שליליים). מרבית שפת התכנות הגדירו את הערך המינימלי והמרבי של מספרים שלמים שניתן לייצג על ידי מספרים שלמים ארוכים.
גודל מספרים שלמים ארוכים בשפות תכנות שונות הוא העוקבים:
- ANSI C: מינימום 4 בתים
- C ++: מינימום 4 בתים
- Visual Basic: מינימום 8 בתים
- שרת SQL: מינימום 8 בתים
- C #: מינימום 8 בתים
- VB.Net: מינימום 8 בתים
- Java: מינימום 8 בתים
- פסקל: מינימום 8 בתים




