מחשבון המרת בסיסים

המירו מספר בין בסיסי ספירה שונים: בינארי (2), אוקטלי (8), עשרוני (10) והקסדצימלי (16).

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

דוגמה לחישוב עם ערכי ברירת המחדל

הנתונים

ערך להמרה
255
מבסיס
עשרוני (10)
לבסיס
בינארי (2)

התוצאה

תוצאה
11111111

איך מחשבים

דוגמה מספרית

המספר 255 בבסיס עשרוני שווה ל-11111111 בבינארי, 377 באוקטלי ו-FF בהקסדצימלי.

שאלות נפוצות

למה משתמשים בבסיס הקסדצימלי (16) בתכנות?

בסיס 16 נוח לייצוג ערכי בתים (byte) בצורה קומפקטית — כל שני תווים הקסדצימליים מייצגים בדיוק בית אחד (8 סיביות), מה שהופך אותו לשימושי במיוחד לקודי צבע, כתובות זיכרון ונתונים בינאריים.

מה קורה אם מזינים ספרה לא תקינה לבסיס שנבחר?

המחשבון יציג הודעת שגיאה — לדוגמה, הספרה 9 אינה תקינה בבסיס בינארי (המכיל רק 0 ו-1) או בבסיס אוקטלי (המכיל רק 0-7).

איך קוראים ספרות מעל 9 בבסיס ההקסדצימלי?

משתמשים באותיות A עד F לייצוג הערכים 10 עד 15 (A=10, B=11, C=12, D=13, E=14, F=15), בנוסף לספרות הרגילות 0-9.

מחשבונים קשורים