Binary / Hex / Decimal Reverer

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

עשרוני
בינארי
הקסדצימלי
אוקטל
אורך סיביות

תוצאות עדכון כפי שאתה להקליד.

אודות המחשבון הזה

מספר בינארי, הממיר העשרוני מראה את אותו מספר שלם על פני בסיסי המספרים. מחשבים בסופו של דבר עובדים בבינארי (בסיס 2), אך מתכנתים מחליפים באופן שגרתי בין בסיסים כדי להפוך את הערכים לקריאה: מספר עשרוני (בסיס 10) עבור כמויות יומיומיות, הקסדקטל (בסיס) עבור ערכים וזכרונים קבועים, ו- אוקטאליים (בסיס 8) עבור דברים כמו יוניקס, עבור כל מספר קבוע של 4 מספרים (ב-4), הם מכפלות (ה (ב-4 ספרות), ו- 1.

שאלות לעתים קרובות

איך אני ממיר עשרוני להקסדקצימלי?

שוב ושוב מחולקים ב-16 וקראו את השאריות מהאחרון לראשון, תוך שימוש ב- A ÉF עבור 10 □15. Decimal 255 הוא FF ב- Hex ו-11 בבינארי.

למה הקסדצימלי משמש בחישוב?

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

האם אני יכול להכניס מספרים עם 0x, 0b או 0o קידומות?

כן. קידומת או 0x מוביל (hex), 0b (בינארית) או 0o (אוקטאלית) הופשטה אוטומטית, כך שניתן להדביק ערכים ישירות מהקוד. רק ודא שבסיס הכניסה שאתה בוחר תואם את הספרות שאתה נכנס אליהן.

מה אומר לי אורך ה"ביט"?

מספר הספרות הבינאריות הדרושות לערך. Decimal 255 הוא 8 סיביות (בייט אחד); 256 צריך 9 סיביות. אורך סיביות שימושי לבחירת סוגי נתונים ובדיקת אם ערך מתאים ל-a-bit, מילה או 32 סיביות.

למה משמש אוקטל?

קבוצות אוקטלים נוטות בשלשות והופעות בעיקר באישורי קבצים של יוניקס (כמו 755 או 644) ומערכות מורשת. כל אחת ממפות ספרות אוקטליות לשלושה חלקים בינאריים בדיוק, הדרך בה כל אחת מהן ממפה ספרות הקס לארבע.

למה קיבלתי "מספר לא חוקי לבסיס הזה"?

ספרה שהכנסת אינה מורשית בבסיס הנבחר □ לדוגמה האות F או הספרה 8 במספר בינארי, אשר רק מאפשר 0 ו-1. החלף את בסיס הקלט כדי להתאים את הערך שלך, או תקן את הספרה מחוץ לטווח.

❤️ אהבה Calculator.Free? שתף אותו

𝕏  X Facebook Reddit
API □ השתמש במחשבון זה מתוך קוד

קרא למחשבון זה כנקודת סוף חופשית □ אין צורך במפתח. שלח את ערכי השדה מתחתיו כפרימטרים של שאילתא או JSON. קרא את כל מסמכי API →

נקודת סיום

GET https://calculator.free/api/v1/binary-hex/

curl

curl "https://calculator.free/api/v1/binary-hex/?value=255&base=10"

JavaScript fetch()

const r = await fetch(
  "https://calculator.free/api/v1/binary-hex/?" + new URLSearchParams({
    "value": "255",
    "base": "10"
  }));
const data = await r.json();
console.log(data.results);

התוצאות הן הערכות להדרכה כללית בלבד, לא ייעוץ כספי, רפואי או מס.