مكتب الترميز

نقطة ترميز Unicode

حوّل قيمة عددية واحدة في Unicode إلى صيغة U+ والصيغتين العشرية والسداسية عشرية.

نقطة ترميز Unicode: اعثر على الهوية العددية لقيمة عددية واحدة في Unicode. تعرض أداة نقطة ترميز Unicode صيغة U+ إلى جانب الصيغتين العشرية والسداسية عشرية. استخدمها للتمييز بين الأحرف المتشابهة ظاهريًا أو للتعرّف على رمز ملصق، مع تذكّر أن الرمز المرئي الواحد قد يتكوّن من عدة قيم عددية. يعمل 100% محليًا في المتصفح، من دون رفع أي ملفات إلى الخادم.

مرات التشغيل
في المتصفح
التكلفة
مجاني · بلا تسجيل
التوفر
جاهز للاستخدام
Character → U+ / مساحة عمل محليةمعالجة محلية

تعمل بالكامل في المتصفح

إدخال من 16 حرف · نتيجة واحدة من محارف Unicode

النتيجة

جاهز

نقاط ترميز البدائل ليست قيمًا عددية في Unicode، ولذلك تُرفض.

مطابقة الهوية وشرح عملية البحث

لتكن c القيمة العددية المُدخلة، وN نقطة ترميز Unicode الخاصة بها. اعرض N بالنظام العشري، وN بالنظام السداسي عشري الكبير، وU+ متبوعًا بأربعة أرقام سداسية عشرية على الأقل. يحتوي الإدخال 😀 على N = 128512 = 1×65536 + 15×4096 + 6×256 + 0×16 + 0، ما يعطي القيمة السداسية العشرية 1F600. النتيجة الدقيقة هي U+1F600\nDecimal: 128512\nHex: 0x1F600. لا يُعاد عرض الرمز نفسه في إخراج هذا الاتجاه. يصف النظامان العشري والسداسي العشري القيمة N نفسها، وليس ترميزين منفصلين. تساعد أداة فحص Unicode على فحص التسلسلات متعددة القيم العددية التي يرفضها هذا الحقل ذي القيمة الواحدة.

القيم العددية وأنصاف البدائل والعرض

يميز مواصف Unicode الأساسية (https://www.unicode.org/versions/latest/core-spec/) بين القيم العددية ونقاط ترميز بدائل UTF-16. تُرفض القيم U+D800–U+DFFF، وكذلك السلاسل التي تحتوي على صفر أو أكثر من قيمة عددية. تُعد U+0000 صالحة رغم أنها غير مرئية. يفرض الحقل حدًا يبلغ 16 نقطة ترميز، لكن ذلك لا يسمح بالبحث عن سلسلة من ستة عشر حرفًا. تقع جميع نقاط الترميز المقبولة عند U+10FFFF أو أقل، وتلائم تمامًا JavaScript Number؛ لذلك لا تنشأ مشكلة دقة الأعداد الصحيحة الكبيرة في التحويل العام بين الأنظمة. ومع ذلك، يعتمد شكل الرمز الرسومي على الخط المحدد.

طريقة الاستخدام

  1. أدخل القيمة بالتنسيق الموضح أدناه.
  2. شغّل التحويل، ثم تحقّق من النتيجة وفق اصطلاح المصدر.
  3. انسخ الناتج أو نزّله بالصيغة المطلوبة للوجهة.

الخصوصية والقيود

يُجرى التحويل في المتصفح. لا تُرفع قيمك أو نتائجك.

أدوات ذات صلة

الأسئلة الشائعة

لماذا يُرفض رمز emoji الواحد باعتباره أكثر من حرف؟

بعض رموز emoji المعروضة هي تسلسلات، وتشمل الأعلام، والنسخ ذات درجات لون البشرة، والعائلات المرتبطة بواصلات بعرض صفري. يقبل هذا الحقل قيمة عددية واحدة، وليس محرفًا مرئيًا واحدًا. افصل التسلسل إلى قيمه العددية المكوّنة باستخدام أداة فحص Unicode، ثم ابحث عن كل قيمة هنا.

هل é والحرف e المتبوع بلكنة هما الإدخال نفسه؟

قد يبدوان متطابقين، لكن الأول قد يكون قيمة عددية واحدة هي U+00E9، بينما يتكوّن الثاني من U+0065 متبوعًا بـ U+0301. ويُرفض الشكل الثاني لأنه يتكوّن من عدة قيم عددية. لا يُطبَّق أي تطبيع قبل البحث، لذلك تكشف الأداة التمثيل الذي أدخلته بدلًا من اختيار تهجئة قياسية.

هل تخبرني النتيجة العشرية بقيمة بايت أو بطول سلسلة؟

إنها المعرّف العددي لقيمة عددية. بالنسبة إلى 😀، قيمته هي 128512، بينما يحتاج تمثيله بترميز UTF-8 إلى أربعة بايتات، وتشغل سلسلة JavaScript الخاصة به وحدتي ترميز UTF-16. تجيب هذه المقاييس عن أسئلة مختلفة. استخدم أداة Text to Hex للبايتات بدلًا من التعامل مع المعرّف العشري على أنه بايت مُرمّز.

أداة مجانية · عدد مرات الاستخدام في المتصفح · لا يتطلب حسابًا