
يقوم المترجم الثنائي بتحويل النص الذي يمكن قراءته بواسطة الإنسان إلى كود ثنائي - الآحاد والأصفار التي يخزنها الكمبيوتر بالفعل - ويحول هذا الثنائي مرة أخرى إلى نص. يتم تحويل كل حرف إلى قيمة بايت UTF-8 الخاصة به ويتم كتابته في الأساس الذي تختاره: ثنائي (أساس 2)، أو ثماني (أساس 8)، أو عشري (أساس 10)، أو سداسي عشري (أساس 16). اكتب "Hi" وسترى على الفور 01001000 01101001؛ قم بلصق هذا الثنائي مرة أخرى وستحصل على "Hi" مرة أخرى.
الترجمة ليست جدول بحث لبضع مئات من أحرف ASCII. تقوم هذه الأداة بتشفير نطاق Unicode الكامل من خلال UTF-8 ، بحيث يتم ترجمة الأحرف المميزة والنصوص غير اللاتينية وحتى الرموز التعبيرية بشكل صحيح عبر بايت أو ثلاثة أو أربعة بايت لكل منهما. عند فك الشفرة ، تعيد الأداة تجميع تسلسلات متعددة البايت في الأحرف الأصلية وتبلغ عن خطأ واضح إذا كان دفق البايت مشوهًا ، بدلاً من إنتاج قمامة صامتة.
كل شيء يعمل بنسبة 100٪ في متصفحك. سواء كنت تقوم بفك تشفير سلسلة ثنائية تم التقاطها ، أو تدرس كيفية عمل تشفير الأحرف ، أو تتحقق من كيفية تمثيل الرسالة على مستوى البايت ، لا يتم تحميل أي شيء تقوم بلصقه أو تسجيله. يعمل المترجم في وضع عدم الاتصال بمجرد تحميل الصفحة ، بحيث يمكنك تحويل السلاسل الحساسة دون مغادرة جهازك.
يجب أن يصبح النص بايت قبل أن يصبح ثنائيًا، والتشفير المختار هو الذي يقرر الإجابة. يتم استخدام UTF-8 هنا، مما يعني أن أحرف ASCII تشغل بايتًا واحدًا وتنتج ثمانية بتات لكل منها، بينما يستغرق الحرف المميز بايتين ورمزًا تعبيريًا أربعة. لذا فإن الكلمة المكونة من خمسة أحرف لا تكون دائمًا أربعين بت، وعادةً ما يتم إنتاج سلسلة ثنائية يتم فك تشفيرها إلى شيء مشوه تحت تشفير مختلف. التجميع مهم عند فك التشفير: ثمانية بتات إلى بايت هو الافتراض، والسلسلة الثنائية التي لا يزيد طولها عن ثمانية إما مقطوعة أو مكتوبة بسبعة بتات ASCII، وهو أمر شائع في الأنظمة القديمة. تتميز الفواصل بالمرونة في الإدخال نظرًا لاختلاف المصادر، ولكن التباعد الثابت يجعل التحقق من السلسلة الطويلة أسهل بكثير بالعين.
اختر "نص إلى ثنائي" لتشفير نص قابل للقراءة في رمز ، أو "ثنائي إلى نص" لفك تشفير سلسلة ثنائية أو سداسية أو عشرية أو ثماني إلى أحرف.
التبديل بين ثنائي ، سداسي عشري ، عشري ، وثماني. يتم إعادة تنسيق الإخراج على الفور ، مع كل بايت مبطن صفريًا إلى عرض ثابت.
اكتب أو الصق نصًا للتشفير أو الصق رمزًا لفك الشفرة. تعمل المسافات والفواصل وفاصل الأسطر على عمل فواصل ، ويتم تقسيم الثنائي أو السداسي المستمر إلى بايت.
يظهر الإخراج المحول مباشرة أدناه. انسخه بنقرة واحدة ، أو قم بتحميل العينة لرؤية مثال عملي أولاً.
تحويل النص إلى ثنائي وثنائي إلى نص في أداة واحدة ، مع تبديل الاتجاه دون فقدان الإدخال
إخراج أو قراءة التنسيقات الثنائية والثمانية والعشرية والسداسية العشرية - مفيدة لتصحيح الأخطاء والتعليم والتنسيقات ذات المستوى المنخفض
يشفر ويفك تشفير نطاق Unicode بالكامل، بما في ذلك اللكنات وأحرف CJK والرموز التعبيرية، باستخدام UTF-8 الصحيح متعدد البايت
يقبل القيم المفصولة أو الفاصلة أو القيم المنفصلة بخط جديد، ويقوم تلقائيًا بتقسيم ثنائي وسداسي إلى قطع بحجم بايت
Full ASCII and extended Latin-1 table with decimal, hex, octal, binary, HTML entity, and character name for every code 0–255, plus a text-to-ASCII-code encoder.
Add, subtract, multiply, and divide binary numbers, or run AND, OR, XOR, NOT, and bit shifts, with every result shown in binary, octal, decimal, and hex. 100% client-side.
Convert a decimal number to its IEEE 754 floating-point bits, or decode hex and binary back to a value. Single and double precision, with sign, exponent, and mantissa broken out.
Translate text to Morse code and Morse code to text using the International (ITU) standard, with audio playback and full punctuation support
0 comments
No comments yet. Be the first to share your thoughts!