קידוד של אות אחת
Paste a small example into the tool and change one part at a time.
A היא קוד תו 65, שבבינארי הוא 01000001: בדיוק 8 ביטים.
לתרגם טקסט לבינארי ובינארי בחזרה לטקסט, בייט אחר בייט.
עודכן לאחרונה
ב-Coddy לומדים דרך כתיבת קוד אמיתי בדפדפן: שיעורים אינטראקטיביים, משוב מיידי ועזרה מ-AI כשנתקעים.
מתרגם בינארי ממיר טקסט קריא לקוד בינארי, כלומר האחדים והאפסים שהמחשב שומר בפועל, וממיר את הבינארי הזה בחזרה לטקסט. כל תו שאתם מקלידים נשמר כמספר, והמספר הזה נכתב בבסיס 2 כרצף של ביטים. הכלי מראה לכם בדיוק מה הביטים האלה, ומאפשר גם ללכת בכיוון ההפוך.
מאחורי הקלעים, כל תו מקודד קודם לבתים באמצעות UTF-8, ואז כל בית נכתב כ-8 ספרות בינאריות. האות הגדולה C היא הבית 67, שבבינארי הוא 01000011. תו מרובה בתים כמו é או אימוג'י הופך לכמה בתים, והממיר שומר עליהם שלמים כך שההמרה הלוך ושוב לא מאבדת כלום.
זו דרך מצוינת *לראות* איך טקסט באמת נשמר, לפענח מחרוזת בינארית שמישהו שלח לכם או לפתור תרגיל במדעי המחשב. הכול רץ מקומית בדפדפן שלכם: הטקסט שלכם אף פעם לא מועלה.
A היא 65 (01000001), ו-a היא 97 (01100001): אות קטנה גבוהה ב-32 מהאות הגדולה.בחרו טקסט לבינארי כדי לקודד, או בינארי לטקסט כדי לפענח מחרוזת בינארית קיימת.
הזינו טקסט כלשהו כדי לקודד, או הדביקו ספרות בינאריות כדי לפענח. בפענוח, רווחים וירידות שורה בין הבתים לא נלקחים בחשבון.
הפרידו בין הבתים ברווח, בירידת שורה או בלי כלום. זה שימושי כשפורמט היעד מצפה לרצף ביטים רציף.
העתיקו את התוצאה בלחיצה אחת, או לחצו על כפתור ההחלפה כדי להזין את הפלט בחזרה ולהפוך את כיוון ההמרה.
תווים נפוצים עם קוד התו העשרוני שלהם והייצוג הבינארי ב-8 ביטים. כל הפרטים בטבלת ASCII ובמפרט הקידוד UTF-8 לתווים שמעבר ל-127.
| תו | עשרוני | בינארי |
|---|---|---|
| (רווח) | 32 | 00100000 |
| 0 | 48 | 00110000 |
| 9 | 57 | 00111001 |
| A | 65 | 01000001 |
| C | 67 | 01000011 |
| Z | 90 | 01011010 |
| a | 97 | 01100001 |
| z | 122 | 01111010 |
| ! | 33 | 00100001 |
| ? | 63 | 00111111 |
Paste a small example into the tool and change one part at a time.
A היא קוד תו 65, שבבינארי הוא 01000001: בדיוק 8 ביטים.
Copy the original value, run the tool, then compare the result.
Hi הופכת ל-01001000 01101001: בית אחד של 8 ביטים לכל תו.
Take a value from your own work and use this tool to inspect or prepare it.
הדביקו את זה במצב בינארי לטקסט כדי לקבל בחזרה את Coddy.
65 (עשרוני) ו-01000001 (בינארי) הם אותו ערך בבסיסים שונים.