תוֹכֶן
השפה הדיגיטלית היא הקוד הבינארי. במקום מערכת עשר הבסיס המשמשת בחיי היומיום, המערכת הבינארית כוללת בסיס שניים. שפה דיגיטלית זו נכתבת כסדרה של אפסים ואפסים. כדי להמיר סמל אותיות רגיל לקוד דיגיטלי (בינארי), יש להשתמש בתכנית קידוד ASCII על מנת למצוא את הייעוד המספרי של כל אות. ואז מתמטיקה בסיסית משמשת להמרת המספר שהוקצה לשווה ערך בינארי.
שלב 1
החל מהמספר "1", הכפל את המספרים עד שתגיע ל "128". כתוב את התוצאות מימין לשמאל.
128 - 64 - 32 - 16 - 8 - 4 - 2 - 1.
שלב 2
רשום את האותיות הראשיות של האלף בית לפי הסדר. ואז כתוב "65" לצד האות "A". לסיום, רשום כל אחת מהאותיות ברצף עם המספרים השלמים הבאים הגדולים מ- 65.
A (65) B (66) C (67) D (68) E (69) F (70) G (71) H (72) I (73) J (74) K (75) L (76) M ( 77) N (78) O (79) P (80) Q (81) R (82) S (83) T (84) U (85) V (86) W (87) X (88) Y (89) Z (90)
שלב 3
בחר את האות שברצונך להמיר לקוד הדיגיטלי (בינארי). שימו לב למספר המופיע לצד האות.
דוגמה: S (83).
שלב 4
תשובה: כמה פעמים המספר 128 נכנס למספר שמייעד את האות? אם 128 נכנס למספר זה, כתוב כמה פעמים. אם זה בכלל לא מתאים, הקלד "0"
דוגמא: 128 אינו מתאים ל 83. לכן המספר הראשון בקוד הבינארי של האות S הוא "0".
שלב 5
תשובה: כמה פעמים 64 - המספר הבא ברשימה בשלב 1 - נכנס למספר האותיות? אם התשובה היא לא, כתוב "0". אם זה מתאים, כתוב כמה פעמים (התשובה לעולם לא תהיה יותר מפעם אחת). ואז חשב את השאר.
דוגמה: 64 מתאים פעם אחת בתוך 83. לכן, "1" הוא המספר השני בקוד הבינארי "S" באותיות גדולות.
השאר הוא 19, כי 83 - 64 = 19.
שלב 6
אם התשובה בשלב 5 היא "0", ענה: כמה פעמים המספר 32 - הבא ברשימה בשלב 1 - נכנס למספר האות. אם התשובה משלב 5 היא "1", ענה: כמה פעמים המספר 32 מתאים למנוחה המחושבת?
דוגמה: 32 אינו מתאים בתוך 19. לכן המספר השלישי בקוד הבינארי של האות הגדולה "S" הוא "0".
שלב 7
המשך בתבנית זו, כתוב "0" אם השאר אינו מתאים למספר הבא ברשימה או "1" אם השאר מתאים למספר זה. לאחר מכן, חישבו את המנוחה החדשה.
דוגמה: 16 מתאים פעם אחת בתוך 19. לכן המספר הרביעי בקוד הבינארי של האות הגדולה "S" הוא "1" והשאר הוא 3.
מכיוון ש- 8 אינו מתאים ל -3, המספר החמישי הוא "0".
מכיוון ש -4 אינו מתאים ל -3, המספר השישי הוא "0".
מכיוון ש -2 מתאים פעם אחת בתוך 3, מספר הקוד השביעי הוא "1" והשאר הוא 1.
מכיוון ש -1 מתאים פעם אחת בתוך 1, המספר השמיני והאחרון בקוד הוא "1".
לפיכך, הקוד הבינארי של האות הגדולה "S" הוא "01010011".