تحوِّل الدالة DECIMAL التمثيل النصي لرقم معين في أساس آخر إلى الأساس 10 (عشري).
أجزاء الصيغة DECIMAL
DECIMAL(value, base)
| الجزء | الوصف | ملاحظات |
value |
القيمة التي لا تحمل علامة والمطلوب تحويلها إلى قيمة عشرية، ويتم تقديمها كسلسلة. | |
base |
الأساس (أو الجذر) المطلوب تحويل الرقم إليه. | الأساس عدد صحيح من 2 إلى 36. |
نموذج الصيغ
DECIMAL(101,2)
ملاحظات
- يتم استخدام تمثيل السلسلة للقيمة، والذي يجب أن يحتوي على أحرف رقمية فقط (أي أنه لا يُسمح بالترميز العلمي). ويجب ألا يزيد طول نص السلسلة عن 255 حرفًا.
- تحوّل الدالة DECIMAL إلى الأعداد الصحيحة الموجبة فقط.
مثال
| أ | ب | |
| 1 | الصيغة | النتيجة |
| 2 | =DECIMAL(101,2) | 5 |
دوال ذات صلة
- BASE: تحوِّل الدالة BASE عددًا عشريًا إلى تمثيل نصي في أساس آخر.
- BIN2DEC: تحوِّل الدالة BIN2DEC عددًا ثنائيًا بعلامة إلى تنسيق عشري.
- BIN2HEX: تحوِّل الدالة BIN2HEX عددًا ثنائيًا بعلامة إلى تنسيق ست عشري بعلامة.
- BIN2OCT: تحوّل الدالة BIN2OCT عددًا ثنائيًا بعلامة إلى تنسيق ثماني بعلامة.
- OCT2BIN: تحوِّل الدالة OCT2BIN عددًا ثمانيًا بعلامة إلى تنسيق ثنائي بعلامة.
- OCT2DEC: تحوِّل الدالة OCT2DEC عددًا ثمانيًا بعلامة إلى تنسيق عشري.
- OCT2HEX: تحوِّل الدالة OCT2HEX عددًا ثمانيًا بعلامة إلى تنسيق سداسي عشري بعلامة.
- DEC2BIN: تحوّل الدالة DEC2BIN عددًا عشريًا إلى تنسيق ثنائي بعلامة.
- DEC2OCT: تحوِّل الدالة DEC2OCT عددًا عشريًا إلى تنسيق ثماني بعلامة.
- DEC2HEX: تحوّل الدالة عددًا عشريًا إلى تنسيق سداسي عشري بعلامة.
- HEX2DEC: تحوّل دالة HEX2DEC عددًا سداسيًا عشريًا بعلامة إلى تنسيق عشري.
- HEX2BIN: تحوِّل الدالة HEX2BIN عددًا سداسيًا عشريًا بعلامة إلى تنسيق ثنائي بعلامة.
- HEX2OCT: تحوِّل الدالة HEX2OCT عددًا سداسيًا عشريًا بعلامة إلى تنسيق ثماني بعلامة.
قد تحتوي هذه الصفحة على محتوى تمت ترجمته باستخدام تكنولوجيا الذكاء الاصطناعي (AI). علمًا أنّ الترجمات المستندة إلى هذه التكنولوجيا قد تتضمن بعض الأخطاء.