MATH TOOLS

محول ثنائي عشري عشري سداسي عشري

تحويل هذه الأرقام الأساسية

اختر رقم الإدخال الأساسي

Fractions and negative values are supported. You can also use 0b and 0x prefixes.

ثنائي

BASE 2
0

عشري

BASE 10
0

سداسي عشري

BASE 16
0

All conversions are performed only in your browser.

QUICK REFERENCE

قائمة عشري وثنائي وسداسي عشري من 0 إلى 16

عشريثنائيسداسي عشري
0000000000x0
1000000010x1
2000000100x2
3000000110x3
4000001000x4
5000001010x5
6000001100x6
7000001110x7
8000010000x8
9000010010x9
10000010100xa
11000010110xb
12000011000xc
13000011010xd
14000011100xe
15000011110xf
16000100000x10

HOW IT WORKS

تحويل الأرقام الأساسية باستخدام JavaScript

تستخدم صفحة الويب هذه JavaScript لتحويل الأرقام الأساسية. توفر JavaScript طريقتَي parseInt و toString لهذه الأغراض.

المعلمة الأولى في toString هي لتحويل الرقم العشري إلى رقم أساس محدد.

const value = 334;
value.toString(16); // "14e"

المعلمة الثانية ل parseInt هي لتحويل رقم أساسي محدد إلى رقم عشري.

parseInt('101001110', 2); // 334

لكن parseFloat لا يوفر معلمة لتحويل الرقم الأساسي. عليك كتابة برنامج نصي ما إذا كنت تريد تحويل العوامة من أي رقم أساسي.

أستخدم تلك البرامج النصية الموجودة في Stackoverflow.

Converting hexadecimal to float in JavaScript – Stack Overflow

توفر هذه الدالة معلمة لتحويل الرقم الأساسي مثل parseInt.