הרשאת קובץ
755
493
7 × 64 + 5 × 8 + 5 × 1 = 448 + 40 + 5 = 493.
הקלידו מספר אוקטלי וקראו את הערך העשרוני שלו, עם הדרך המלאה מתחת. הכלי נפתח על 755, הרשאת הקבצים הנפוצה ביותר, שהיא 493.
עודכן לאחרונה
ב-Coddy לומדים דרך כתיבת קוד אמיתי בדפדפן: שיעורים אינטראקטיביים, משוב מיידי ועזרה מ-AI כשנתקעים.
אוקטלי הוא בסיס 8, ולכן הוא משתמש בספרות 0 עד 7 וכל מיקום שווה פי שמונה מזה שמימינו: 1, 8, 64, 512, 4096. הספרות 8 ו-9 אף פעם לא מופיעות במספר אוקטלי.
כדי להמיר, הכפילו כל ספרה בערך המקום שלה וחברו. 17 הוא 1 × 8 + 7 = 15, ו-100 הוא 1 × 64 = 64. החלונית שמתחת לממיר מציגה את השורות האלה לכל מה שתקלידו.
אוקטלי שרד בעיקר בהרשאות קבצים ב-Unix, שבהן כל ספרה אורזת שלושה ביטים: קריאה (4), כתיבה (2) והרצה (1). לכן chmod 755 נותן לבעלים קריאה, כתיבה והרצה, ולכל השאר קריאה והרצה.
0o מוביל מסמן אוקטלי (0o755 ב-Python וב-JavaScript); ב-C זה 0 מוביל.755
493
7 × 64 + 5 × 8 + 5 × 1 = 448 + 40 + 5 = 493.
17
15
1 × 8 + 7 = 15, אחד פחות מ-20 באוקטלי, שהוא 16.
600
384
6 × 64 = 384: קריאה וכתיבה לבעלים, ושום דבר לאף אחד אחר.
777
511
7 × 64 + 7 × 8 + 7 = 511, אחד פחות מ-8³, שהוא 512.
10 באוקטלי הוא שמונה.0755 כעשרוני. ה-0 המוביל הופך אותו לאוקטלי, ולכן הערך שלו הוא 493.chmod 755 מצפה לאוקטלי, אז העבירו את הספרות כמו שהן.int('755', 8) מחזיר 493. ב-JavaScript, parseInt('755', 8) עושה את אותו הדבר.chmod 644 ו-chmod 755, ובכמה פורמטים ישנים של קבצים. כל ספרה אוקטלית מחזיקה שלושה ביטים, בדיוק כמו שלושת דגלי ההרשאה.