الفرق بين المراجعتين لصفحة: «Algorithms/numeral systems conversion»
لا ملخص تعديل |
لا ملخص تعديل |
||
سطر 16: | سطر 16: | ||
==[[Algorithms/octal to decimal|تحويل الأعداد من النظام الثماني إلى النظام العشري]]== | ==[[Algorithms/octal to decimal|تحويل الأعداد من النظام الثماني إلى النظام العشري]]== | ||
تحوّل هذه الخوارزمية الأعداد من النظام الثماني (الأساس 8) إلى النظام العشري (الأساس 10). | تحوّل هذه الخوارزمية الأعداد من النظام الثماني (الأساس 8) إلى النظام العشري (الأساس 10). | ||
== | ==تحويل الأعداد من النظام الثماني إلى النظام السداسي عشر== | ||
أفضل طريقة لتحويل الأعداد من النظام الثماني إلى النظام السداسي عشر هي تحويلها في البداية من النظام الثماني إلى أي نظام آخر (مثل الثنائي أو العشري) ثم تحويل النتيجة إلى النظام السداسي عشر. | |||
==[[Algorithms/decimal to any base|التحويل من أي نظام إلى النظام العشري وبالعكس]]== | ==[[Algorithms/decimal to any base|التحويل من أي نظام إلى النظام العشري وبالعكس]]== | ||
تحوّل هذه الخوارزمية العدد المعطى من أي نظام إلى النظام العشري. يمكن استخدام أي أساس للعدد المعطى. | تحوّل هذه الخوارزمية العدد المعطى من أي نظام إلى النظام العشري. يمكن استخدام أي أساس للعدد المعطى. |
المراجعة الحالية بتاريخ 07:58، 22 ديسمبر 2019
هناك طرق عدة لتمثيل الأعداد وذلك بالاعتماد على الأساس base، ويشيع استخدام أربعة أنظمة هي:
- النظام الثنائي Binary: يعتمد هذا النظام على الأساس
2
؛ وتمثّل الأعداد نتيجة لذلك باستخدام رمزين فقط هما0
و1
. - النظام الثماني Octal: هو نظام أعداد موقعي Positional numeral system يعتمد الجذر أو الأساس ، ويستخدم ثمانية رموز لتمثيل الأرقام.
- النظام العشري Decimal: يعتمد هذا النظام على الأساس
10
، ويستخدم عشرة رموز لتمثيل الأرقام هي0-9
. - النظام السداسي عشر Hexadecimal: النظام السداسي عشر هو نظام أعداد موقعي يكون فيه الجذر أو الأساس هو 16 ويستخدم 16 رمزًا لتمثيل الأرقام. تستخدم الأرقام
0-9
لتمثيل نفسها، أما الأرقام10-15
فتمثّل بواسطة الحروفA-F
.
تحويل الأعداد من النظام الثنائي إلى النظام الثماني
تحوّل هذه الخوارزمية الأعداد من النظام الثنائي (الأساس 2) إلى النظام الثماني (الأساس 8).
تحويل الأعداد من النظام الثنائي إلى النظام العشري
تحوّل هذه الخوارزمية الأعداد من النظام الثنائي (الأساس 2) إلى النظام العشري (الأساس 10).
تحويل الأعداد من النظام الثنائي إلى النظام السداسي عشر
تحوّل هذه الخوارزمية الأعداد من النظام الثنائي (الأساس 2) إلى النظام السداسي عشر (الأساس 16).
تحويل الأعداد من النظام الثماني إلى النظام الثنائي
تحوّل هذه الخوارزمية الأعداد من النظام الثماني (الأساس 8) إلى النظام الثنائي (الأساس 2).
تحويل الأعداد من النظام الثماني إلى النظام العشري
تحوّل هذه الخوارزمية الأعداد من النظام الثماني (الأساس 8) إلى النظام العشري (الأساس 10).
تحويل الأعداد من النظام الثماني إلى النظام السداسي عشر
أفضل طريقة لتحويل الأعداد من النظام الثماني إلى النظام السداسي عشر هي تحويلها في البداية من النظام الثماني إلى أي نظام آخر (مثل الثنائي أو العشري) ثم تحويل النتيجة إلى النظام السداسي عشر.
التحويل من أي نظام إلى النظام العشري وبالعكس
تحوّل هذه الخوارزمية العدد المعطى من أي نظام إلى النظام العشري. يمكن استخدام أي أساس للعدد المعطى.
التحويل من النظام العشري إلى النظام الثنائي
تحوّل هذه الخوارزمية العدد المعطى من النظام العشري إلى النظام الثنائي.
تحويل الأعداد من النظام العشري إلى النظام الثماني
تحوّل هذه الخوارزمية العدد المعطى من النظام العشري (الأساس 10) إلى النظام الثماني (الأساس 8).
تحويل الأعداد من النظام العشري إلى النظام السداسي عشر
تحول هذه الخوارزمية العدد المعطى من النظام السداسي عشر (الأساس 16) إلى النظام العشري (الأساس 10).
تحويل الأعداد من النظام السداسي عشر إلى النظام الثنائي
تحوّل هذه الخوارزمية الأعداد من النظام السداسي عشر (الأساس 16) إلى النظام الثنائي (الأساس 2).
تحويل الأعداد من النظام السداسي عشر إلى النظام الثماني
تحوّل هذه الخوارزمية الأعداد من النظام السداسي عشر (الأساس 16) إلى النظام الثماني (الأساس 8).
تحويل الأعداد من النظام السداسي عشر إلى النظام العشري
تحوّل هذه الخوارزمية الأعداد من النظام السداسي عشر (الأساس 16) إلى النظام العشري (الأساس 10).