Command Palette

Search for a command to run...

مح

محول رقم قاعدة

تحويل الأعداد الصحيحة بين الثنائية والثمانية والعشرية والسداسي عشرية وأي قاعدة من 2 إلى 36 بدقة كبيرة ودقة حية وعد بايت

ما هو محول قاعدة الأرقام؟

يقوم محول قاعدة الأرقام بإعادة كتابة نفس العدد الصحيح بترميز موضعي مختلف. القيمة لا تتغير - 255، 0xFF، 0o377، و0b11111111 هي أربع تهجئات لكمية واحدة - يتغير الجذر المستخدم فقط لكتابتها. تقوم هذه الأداة بالتحويل بين أي قاعدتين من 2 إلى 36، مع التعامل مع النظام الثنائي والثماني والعشري والسداسي العشري كمواطنين من الدرجة الأولى لأن هؤلاء هم الأربعة الذين تقابلهم في الكود.

تحويل يعمل الرقم حسب الرقم. قراءة رقم في القاعدة B تعني تراكم `القيمة = القيمة * ب + رقم 'عبر المدخلات ؛ كتابتها مرة أخرى في الأساس ج يعني القسمة بشكل متكرر على C وجمع البقية. تقوم هذه الأداة بتنفيذ كلا النصفين في BigInt Arithmetic ، لذلك يتم تحويل تجزئة 64 بت أو مفتاح 256 بت أو عشري رقم 500 رقم بالضبط. لا يتم توجيه أي شيء من خلال رقم جافا سكريبت ، والذي سيفقد الدقة بصمت فوق 2 ^ 53.

إلى جانب التحويل ، تحصل على القياسات التي تثير السؤال عادةً في المقام الأول: كم عدد البتات المهمة التي تحتلها القيمة ، وعدد البايتات التي تحتاجها ، والشكل الثنائي المجمع في Nibbles حتى تتمكن من قراءته مقابل رقم سداسي. يتم دعم القيم السالبة ، ويتم قبول البادئات الحرفية الشائعة (0x ، 0b ، 0o) ، ويمكن استخدام الشرطات السفلية أو المسافات كفاصل أرقام. كل شيء يعمل في متصفحك.

يعد الاختبار الجيد لأي محول أساسي للأرقام عبر الإنترنت أكبر قيمة 64 بت غير موقعة. اكتب 18446744073709551615 مع تعيين المصدر على النظام العشري والهدف على القاعدة 36. يعرض مربع To 3W5E11264SGSF، ويسرد جدول جميع القواعد FFFFFFFFFFFFFFF بالنظام الست عشري و64 في النظام الثنائي، بطول بت يبلغ 64 وطول بايت يبلغ 8. محول الرقم الأساسي الذي يوجه القيمة من خلال رقم الفاصلة العائمة من شأنه أن يخطئ في الأرقام المنخفضة هنا؛ هذه الآلة الحاسبة للمحول الأساسي للأرقام لا تفعل ذلك.

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

كيفية استخدام محول قاعدة الأرقام؟

  1. أدخل رقمك

    اكتب أو الصق القيمة. يتم قبول البادئات مثل 0x1f و 0b1010 و 0o755 ، ويمكن استخدام الشرطات السفلية أو المساحات كفاصل - 1010_1111 يعمل تمامًا مثل 10101111.

  2. اختر قاعدة المصدر

    أخبر المحول كيف يجب قراءة الرقم: القاعدة 2 أو 8 أو 10 أو 16 أو أي شيء آخر بين 2 و 36. يتم تمييز أي شخصية ليست رقمًا قانونيًا لتلك القاعدة بالاسم.

  3. اختر القاعدة المستهدفة

    اختر القاعدة التي تريدها. يتم تحديث النتيجة أثناء الكتابة ، وتظهر لوحة All-Bases في نفس الوقت ثنائية وثمانية وعشرية وسداسي عشري ، لذا نادرًا ما تحتاج إلى تحويل ثانٍ.

  4. اقرأ الإضافات وانسخ

    تحقق من طول البت وطول البايت والثنائي المجمّع ، ثم انسخ إما النتيجة العارية أو التعبير الكامل مثل "255 (القاعدة 10) = ff (الأساس 16)".

الميزات الرئيسية

  • أي قاعدة من 2 إلى 36

    احصل على أزرار مخصصة ، ثماني ، عشري ، وسداسي عشري ، لكن كل جذر من 2 إلى 36 يمكن تحديده - بما في ذلك القاعدة 32 والقاعدة 36 ، والتي تستخدم الأبجدية الكاملة من 0 إلى 9 من الألف إلى الياء.

  • حسابي كبير

    يتم تحليل القيم رقمًا حسب الرقم إلى BigInt ، وليس من خلال parseint أو number. مفتاح 256 بت أو 500 رقم عشري يتحول مع خسارة دقيقة ، حيث تنكسر معظم المحولات فوق 2 ^ 53.

  • جميع القواعد في آن واحد

    مدخل واحد ، أربعة مخرجات. يتم عرض كل من الثنائية والثمانية والعشرية والسداسي عشرية مباشرة ، بالإضافة إلى القاعدة المخصصة التي اخترتها ، بحيث يمكنك التحقق من القيمة دون تشغيل التحويل أربع مرات.

  • طول البت وطول البايت والقضم

    تعرف على عدد البتات المهمة التي تحتلها القيمة ، وعدد البايتات التي تحتاجها ، والشكل الثنائي المبطن والمجمع في أربع بحيث تصطف كل عضة برقم سداسي عشري واحد.

Frequently Asked Questions

قسّم الرقم على 2 بشكل متكرر واقرأ الباقي من الأخير إلى الأول. 42 يعطي الباقي 0 ، 1 ، 0 ، 1 ، 0 ، 1 الذي يقرأ 101010. يقوم المحول بهذا في حساب Bigint ، لذلك يظل دقيقًا للأرقام التي تتجاوز بكثير ما يمكن أن تحمله الآلة الحاسبة. أدخل 42 ، واضبط قاعدة المصدر على 10 والقاعدة المستهدفة على 2.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

number base converternumber base converter onlinebase number converternumber converter basenumber base converter calculatordecimal to binaryhex to decimalbinary to hexdecimal to hex converteroctal converterradix converterbase 36 converterbinary to decimalconvert number bases