אתה נמצא כאן יסודות השפה  »  משתנים סקלרים  »  מספרים שלמים

מספרים שלמים

משתנה סקלרי יכול להכיל מספרים שלמים חיוביים או שליליים. ניתן לכתוב מספרים גם בבסיס שמונה (בסיס אוקטלי, octal) ובבסיס 16 (בסיס הקסדצימלי, hexadecimal).

כדי לתת למשתנה ערך אוקטלי, נכתוב את הספרה 0 לפני המספר שאותו אנו רוצים לאחסן במשתנה:

$OctalNum
/*שם המשתנה*/
= 0256
/* השמת ערך אוקטלי למשתנה, ערכו העשרוני הוא 174*/

כדי לתת למשתנה ערך הקסדצימלי, נוסיף את הסימון 0x לפני המספר שאותו אנו רוצים לאחסן במשתנה

$HexNum
/*שם המשתנה*/
= 0xF1a
/*השמת ערך הקסדצימלי למשתנה, ערכו העשרוני הוא 3866 */

אין חשיבות לאותיות גדולות/קטנות בכתיבת ערך הקסדצימלי

?מדוע : המחשב מאחסן את כל הנתונים בבסיס 2 (בינארי), ולכן, היות ו 8 ו 16 הם כפולות של 2 וגם מייצגים גדלים נפוציםשל נתונים בעולם המחשבים (byte,word) לעיתים יותר נח לכתוב ערכים בבסיסים אלה.









להוספת תגובה, אנא התחברו לדרכונט.