255 (base 10) = FF (base 16)
| Base | Prefix | Value |
|---|---|---|
| Binary (2) | 0b | 11111111 |
| Octal (8) | 0o | 377 |
| Decimal (10) | - | 255 |
| Hexadecimal (16) | 0x | FF |
Bit length
8
Significant bits in the magnitude
Byte length
1
Bytes needed to store the value
Hex digits
2
Two hex digits per byte
Each group of four bits maps to exactly one hexadecimal digit.
1111 1111Hex alignment: F F

يعيد محول قاعدة الأرقام كتابة نفس العدد الصحيح في تدوين موضعي مختلف. لا تتغير القيمة - 255 و 0xff و 0o377 و 0b11111111 هي أربع هجاء لكمية واحدة - فقط الجذر المستخدم لكتابة التغييرات. تتحول هذه الأداة بين أي قاعدتين من 2 إلى 36 ، مع ثنائية ، ثماني ، عشرية ، وسداسي عشري يتم التعامل معها كمواطنين من الدرجة الأولى لأن هؤلاء هم الأربعة الذين تقابلهم بالفعل في الكود.
تحويل يعمل الرقم حسب الرقم. قراءة رقم في القاعدة B تعني تراكم `القيمة = القيمة * ب + رقم 'عبر المدخلات ؛ كتابتها مرة أخرى في الأساس ج يعني القسمة بشكل متكرر على C وجمع البقية. تقوم هذه الأداة بتنفيذ كلا النصفين في BigInt Arithmetic ، لذلك يتم تحويل تجزئة 64 بت أو مفتاح 256 بت أو عشري رقم 500 رقم بالضبط. لا يتم توجيه أي شيء من خلال رقم جافا سكريبت ، والذي سيفقد الدقة بصمت فوق 2 ^ 53.
إلى جانب التحويل ، تحصل على القياسات التي تثير السؤال عادةً في المقام الأول: كم عدد البتات المهمة التي تحتلها القيمة ، وعدد البايتات التي تحتاجها ، والشكل الثنائي المجمع في Nibbles حتى تتمكن من قراءته مقابل رقم سداسي. يتم دعم القيم السالبة ، ويتم قبول البادئات الحرفية الشائعة (0x ، 0b ، 0o) ، ويمكن استخدام الشرطات السفلية أو المسافات كفاصل أرقام. كل شيء يعمل في متصفحك.
يستخدم الحساب هنا أعدادًا صحيحة عشوائية بدلاً من أرقام جافا سكريبت ، وهو الفرق بين الإجابة الصحيحة والإجابة المعقولة. يفقد المعيار المزدوج الدقة فوق 9007199254740991 ، لذلك فإن القيمة السداسية العشرية التي يتم تحويلها من خلال النقطة العائمة العادية تعود بشكل خاطئ بمهارة في أرقامها السفلية ، ولا شيء يحذرك. اثنين من مذكرات النطاق. هذا يحول الأعداد الصحيحة ، لذا فإن القيم الكسرية في قاعدة بخلاف عشرة خارج ما تفعله. وتظهر السلبيات بعلامة ناقص بدلاً من نمط بت مكمل اثنين ، لذا فإن القيمة المقروءة من سجل أو تفريغ الذاكرة تحتاج إلى تفسير وفقًا لعرضها قبل التحويل بدلاً من بعدها.
اكتب أو الصق القيمة. يتم قبول البادئات مثل 0x1f و 0b1010 و 0o755 ، ويمكن استخدام الشرطات السفلية أو المساحات كفاصل - 1010_1111 يعمل تمامًا مثل 10101111.
أخبر المحول كيف يجب قراءة الرقم: القاعدة 2 أو 8 أو 10 أو 16 أو أي شيء آخر بين 2 و 36. يتم تمييز أي شخصية ليست رقمًا قانونيًا لتلك القاعدة بالاسم.
اختر القاعدة التي تريدها. يتم تحديث النتيجة أثناء الكتابة ، وتظهر لوحة All-Bases في نفس الوقت ثنائية وثمانية وعشرية وسداسي عشري ، لذا نادرًا ما تحتاج إلى تحويل ثانٍ.
تحقق من طول البت وطول البايت والثنائي المجمّع ، ثم انسخ إما النتيجة العارية أو التعبير الكامل مثل "255 (القاعدة 10) = ff (الأساس 16)".
احصل على أزرار مخصصة ، ثماني ، عشري ، وسداسي عشري ، لكن كل جذر من 2 إلى 36 يمكن تحديده - بما في ذلك القاعدة 32 والقاعدة 36 ، والتي تستخدم الأبجدية الكاملة من 0 إلى 9 من الألف إلى الياء.
يتم تحليل القيم رقمًا حسب الرقم إلى BigInt ، وليس من خلال parseint أو number. مفتاح 256 بت أو 500 رقم عشري يتحول مع خسارة دقيقة ، حيث تنكسر معظم المحولات فوق 2 ^ 53.
مدخل واحد ، أربعة مخرجات. يتم عرض كل من الثنائية والثمانية والعشرية والسداسي عشرية مباشرة ، بالإضافة إلى القاعدة المخصصة التي اخترتها ، بحيث يمكنك التحقق من القيمة دون تشغيل التحويل أربع مرات.
تعرف على عدد البتات المهمة التي تحتلها القيمة ، وعدد البايتات التي تحتاجها ، والشكل الثنائي المبطن والمجمع في أربع بحيث تصطف كل عضة برقم سداسي عشري واحد.
Convert numbers to words and words back to numbers in English - with cardinal, ordinal, currency, and decimal support for values from small integers up to decillions.
Convert numbers to Roman numerals and Roman numerals back to numbers, with instant validation, a symbol breakdown, and full support for the standard 1 to 3999 range.
Convert length, weight, temperature, area, volume, speed, time, data, pressure, energy, and angle units instantly with exact conversion factors
Calculate the tip and split the bill between any number of people, with sales tax, tip-on-pre-tax, and round-up options.
0 comments
No comments yet. Be the first to share your thoughts!