حاسبة مسافة هامينغ
احسب مسافة هامينغ بين سلسلتين متساويتين في الطول. تقيس عدد المواضع التي تختلف فيها الأحرف المقابلة.
تعالج هذه الأداة جميع البيانات محليًا على جهازك.
الإدخال
الإخراج
ملف القراءة
ما هو مسافة هامينغ؟
مسافة هامينغ هي مقياس يقيس الحد الأدنى لعدد الاستبدالات المطلوبة لتغيير سلسلة إلى أخرى، أو عدد الأخطاء التي حولت سلسلة إلى الأخرى. سُميت على اسم ريتشارد هامينغ، وتُعد مفيدة بشكل خاص في نظرية المعلومات، نظرية الترميز، واكتشاف الأخطاء. الشرط الأساسي هو أن تكون السلسلتان متساويتين في الطول.
وصف الأداة
يحسب هذا الحاسوب مسافة هامينغ بين سلسلتين متساويتين في الطول. يقوم بعدّ عدد المواضع التي تحتوي على أحرف مختلفة ويُظهر نسبة التشابه. الأداة مفيدة لمقارنة البيانات الثنائية، اكتشاف الأخطاء في البيانات المنقولة، وتحليل تشابه السلاسل.
أمثلة
مثال 1: مقارنة نصية بسيطة
- السلسلة 1:
hello - السلسلة 2:
hallo - مسافة هامينغ: 1 (الفرق فقط بين 'e' و 'a')
مثال 2: سلاسل ثنائية
- السلسلة 1:
10101010 - السلسلة 2:
11001011 - مسافة هامينغ: 3 (المواضع 2 و5 و8 مختلفة)
مثال 3: تسلسلات DNA
- السلسلة 1:
AGCTTAGC - السلسلة 2:
AGCTTGGC - مسافة هامينغ: 1 (الموضع 6 مختلف: A مقابل G)
الميزات
- حساب مسافة هامينغ في الوقت الحقيقي
- حساب نسبة التشابه تلقائيًا
- اكتشاف الأخطاء للسلاسل ذات الأطوال المختلفة
معلومات الأداة
تم الإنشاء
آخر تحديث
الوسوم
hammingdistancecalculatorbinarystringcomparisonsimilaritybitserror detection
أدوات مشابهة
تحقق مما إذا كانت سلسلتان نصيتان متساويتان تمامًا باستخدام المقارنة الصارمة
اكتب بسرعة الأحرف الخاصة بالإستونية مثل Š و Ž و Õ و Ä و Ö و Ü في منطقة النص.
حمّل ملف خط مخصص (TTF أو OTF أو WOFF أو WOFF2) واستعرض كيفية عرضه. اختبر بنص مخصص وغيّر الحجم والسمك واللون وارتفاع السطر والمسافة بين الأحرف واعرض عينة الأبجدية الكاملة.
المواد
مشاركة
تضمين
قم بتضمين هذه الأداة في أي مكان مجاناً. هل تحتاج إلى مساعدة؟ اطلع على دليلنا.
374 حروف
إخلاء المسؤولية
الأدوات المتوفرة على هذا الموقع مصممة لمساعدة المستخدمين في حل مختلف المشكلات. بينما نسعى لضمان دقة الأدوات وفعاليتها، لا نضمن أو نضمن أن ناتج أي أداة سيكون دقيقًا بنسبة 100٪ أو خالٍ من الأخطاء. النتائج التي تولدها هذه الأدوات تُقدم كما هي ويجب استخدامها بحذر. نوصي المستخدمين بالتحقق من أي معلومات أو نتائج مهمة باستخدام مصادر إضافية أو استشارة مهنية، حيث لا يمكننا تحمل المسؤولية عن أي عواقب تنشأ عن استخدام هذه الأدوات. باستخدامك لهذا الموقع، فإنك توافق على تحمل جميع المخاطر المرتبطة بدقة واستخدام النتائج المقدمة.