محول العشري إلى الست عشري
العدد 255 بالعشري يساوي ff بالست عشري: أدخل عددًا صحيحًا لتحصل على صورته بالأساس 16، حيث يمثل كل رقم أربع بتات، جاهزة لرموز الألوان والسجلات والتمارين. مجانًا في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- عدد صحيح عشري
- 255
- العشري
- 255
- سلسلة عشرية
- 255
- الست عشري
- ff
- الست عشري (ببادئة)
- 0xff
يأخذ محول العشري إلى الست عشري هذا عددًا صحيحًا بالقاعدة عشرة ويُرجع السلسلة الست عشرية المكافئة بالقاعدة ستّة عشر. الست عشري هو الشكل المُحكَم اليومي لقيم الآلة: يعبّئ كل رقم ست عشري أربعة بتّات، فمئتان وخمسة وخمسون تصبح ff، وستّة عشر تصبح عشرة بالست عشري، والصفر يبقى صفرًا. المحرك حتمي تمامًا: يقشّر باقيات ستّة عشر من المقدار، ويطابق كل باقٍ برقم من صفر حتى تسعة ومن a حتى f، ولا يستدعي الشبكة أبدًا، ولا يأخذ عيّنة عشوائية أبدًا، ولا يعتمد على الساعة أبدًا. تحتفظ الأعداد الصحيحة السالبة بعلامة ناقص بادئة أمام ست عشري قيمتها المطلقة كي تبقى المطابقة مقروءة لأوراق العمل والسجلّات.
ماذا يعني تحويل العشري إلى الست عشري وماذا تحتوي الاستجابة
العدد الصحيح العشري عدد موضعي يُكتَب بالأرقام المألوفة من صفر حتى تسعة. يعيد الست عشري كتابة العدد الصحيح نفسه باستخدام ستّة عشر رمزًا: صفر حتى تسعة زائد a حتى f لعشرة حتى خمسة عشر. يضرب كل موضع ست عشري رقمه في قوّة من ستّة عشر، فالرقم الأقصى يمينًا هو الآحاد، والذي يليه ستّة عشرات، ثم مئتان وستّة وخمسون، وهكذا.
التحويل من العشري إلى الست عشري هو عملية القسمة المتكرّرة الكلاسيكية: اقسم المقدار على ستّة عشر، سجّل الباقي كالرقم الست عشري التالي الأقلّ أهمّية، واستمرّ مع خارج القسمة حتى يصل إلى صفر. لا يوجد مسار فاصلة عائمة للأجزاء الكسرية، ولا اقتطاع صامت لثلاثة فاصلة خمسة إلى ثلاثة، ولا قبول لترميز علمي أو حروف مختلطة كما لو كانت أعدادًا صحيحة.
من الحالات المرفوضة: غياب حقل decimal، وسلسلة فارغة بعد الإزالة، وعلامة مجرَّدة بلا أرقام، وأي عدد غير صحيح مثل فاصلة عشرية أو جزء كسري، ونص غير رقمي، وInfinity أو NaN، وأي مقدار أكبر من الحدّ الأقصى الموثّق كي تبقى النتائج ضمن Number.MAX_SAFE_INTEGER.
كيف يُقرأ حقل decimal وكيف يبقى الست عشري قابلًا لإعادة الإنتاج
تُزال المسافات البيضاء الخارجية؛ تُقبَل علامة جمع أو طرح اختيارية في البداية، ثم يجب أن تكون الأحرف المتبقّية أرقامًا عشرية فقط — لا مسافات، ولا فواصل، ولا شرطات سفلية، ولا فواصل عشرية، ولا علامات أُسّ. يُقبَل رقم جافاسكريبت مجرَّد فقط حين يكون عددًا صحيحًا منتهيًا؛ قيم مثل ثلاثة فاصلة خمسة أو واحد مضروب في عشرة أُس اثنَين مكتوبة كأعداد عشرية غير صحيحة بالضبط تفشل التحقّق بدل التقريب.
يستخدم التحويل استخراج الباقي المتكرّر على القيمة المطلقة: ابدأ بالمقدار، خذ n باقي قسمة على ستّة عشر كالرقم التالي من اليمين، استبدل n بأرضية n على ستّة عشر، وتوقّف حين يكون n صفرًا. يُطابِق الصفر نفسه الرقم الفرد صفر. تحتفظ المُدخلات السالبة بشرطة بادئة أمام ست عشري المقدار فتصبح سالب اثنَين وأربعين هي شرطة اثنَين-a، بما يطابق كيف تعرض كثير من أدوات التدريس والسجلّات تحويل القاعدة الموقَّع دون اختراع عرض بتّات ثابت.
أين يفيد تحويل العشري إلى الست عشري في الدراسة والهندسة والبرمجيات
يصادف الطلاب الست عشري حين يقدّم كتاب مدرسي القيمة المكانية بعد القاعدة العشرية، أو حين تطابق مادّة هندسة حاسوب كلمات آلية وعناوين ذاكرة بحرفيّات مُحكَمة، أو حين تطلب مقابلة برمجة تحويلًا ذهنيًّا لعدد صحيح قصير. يستطيع المعلّمون توليد مفاتيح إجابات مسبقًا لأعداد صحيحة معتدلة دون الاعتماد على تطبيقات حاسبة مبهمة تُسقِط بصمت الإشارات أو تقبل أعدادًا غير صحيحة بالتقريب.
يفحص مطوّرو الويب والرسوميات أعدادًا صحيحة متعلّقة بالألوان مقابل سلاسل الست عشري التي تسردها رموز التصميم لديهم، بينما يطابق مهندسو الأنظمة رموز الأخطاء وأرقام المنافذ والثوابت الصغيرة بأشكال الست عشري التي تظهر في السجلّات والتوثيق. يستدعي المطوّرون العقد نفسه من النصوص البرمجية لتوليد متجهات اختبار حتمية للمحلّلات، أو للتحقّق من أعداد صحيحة يُدخلها المستخدم في واجهات الإعداد، أو لتلبية عبارات تحدّيات برمجية تتطلّب سلسلة بالقاعدة ستّة عشر بدل رسم تخطيطي مرتجل. تستخدم أدوات المنتج والتعليم التحويل حين يكتب متعلّم عددًا صحيحًا عشريًّا ويجب أن تعرض الواجهة المكافئ الست عشري فورًا.
اقرنها بأدوات تنسيق أو أعداد ذات صلة عند بناء مختبر صغير من محوّلات حتمية مجانية لأنظمة القواعد ومحو الأمّية الرقمية.
حالات الاستخدام
فحوص الواجبات والامتحانات
حوّل أعدادًا صحيحة من الكتب المدرسية إلى سلاسل بالقاعدة ستّة عشر وتحقّق من عمل القيمة المكانية قبل تسليم الإجابات.
بيانات اختبار حتمية
أنشئ نتائج ست عشرية قابلة لإعادة الإنتاج لاختبارات الوحدة وفحوص الخصائص وتأكيدات التكامل المستمر على محلّلات الأعداد الصحيحة.
السجلّات والألوان والثوابت
طابِق أعدادًا صحيحة صغيرة بأشكال الست عشري بأحرف صغيرة أو ببادئة 0x التي تظهر في رموز التصميم وسجلّات الأنظمة.
الأسئلة الشائعة
ما المُدخلات المقبولة؟
أعداد صحيحة فقط: عدد صحيح منتهٍ أو سلسلة أرقام بعلامة + أو - اختيارية في البداية.
هل تحوّل هذه الأداة الست عشري عائدًا إلى عشري؟
لا. تطابِق فقط عددًا صحيحًا عشريًّا بسلسلة بالقاعدة ستّة عشر. استخدم أداة ست عشري إلى عشري مخصّصة للاتّجاه العكسي.
كيف تُحسَب سلسلة الست عشري؟
بالباقي المتكرّر: بينما المقدار موجب، خذ n mod 16 كالرقم التالي (0-9، a-f)، ثم اضبط n على floor(n/16). يُطابِق الصفر 0؛ وتحتفظ الأعداد السالبة بعلامة ناقص بادئة.
كم يساوي 255 بالست عشري؟
يساوي ff بالست عشري. وتظهر النتيجة أيضًا بحروف كبيرة FF ومع البادئة المعتادة 0x على شكل 0xff، لتنسخ الصيغة التي يعتمدها دليل الأسلوب لديك.
كيف تظهر الأعداد السالبة؟
بإشارة ناقص أمام القيمة الست عشرية للعدد دون إشارته. وبهذا تبقى النتيجة سهلة القراءة في التمارين والسجلات دون الحاجة إلى تخمين عرض ثابت بالبتات.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/fmt/decimal-hex \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"decimal":"255"}'const res = await fetch("https://api.kit.forhosting.com/fmt/decimal-hex", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"decimal": "255"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fmt/decimal-hex",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"decimal": "255"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fmt/decimal-hex", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"decimal":"255"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"decimal":"255"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fmt/decimal-hex", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"decimal": "255"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fmt.decimal_hex",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_abs | 9007199254740991 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
استخدمها مجانًا في المتصفح للواجبات المدرسية والتحضير للمقابلات وفحوص الألوان والعناوين، أو استدعِ واجهة برمجة التطبيقات مقابل $0.002 لكل طلب ناجح حين تحتاج بيانات ثابتة قابلة لإعادة الإنتاج في التكامل المستمر أو برمجيات التدريس أو العروض التعليمية التي لا يجوز أن تخترع أنماط بتّات يدويًّا.
ماذا يعني تحويل العشري إلى الست عشري وماذا تحتوي الاستجابة
تُرجع هذه الحاسبة العدد الصحيح الأصلي كـdecimal وdecimal_string، وسلسلة الست عشري بأحرف صغيرة بلا بادئة، وشكل hex_prefixed بالبادئة العرفية 0x، وشكلًا بأحرف كبيرة لأدلّة الأسلوب التي تفضّل A حتى F كبيرة، ووسم طريقة decimal_to_hex، وتذكيرًا مختصرًا بحلقة الباقي، والقاعدتَين عشرة وستّة عشر للتوثيق. فإما يبني المحرك تمثيلًا ست عشريًّا دقيقًا لعدد صحيح ضمن المقدار المدعوم، أو يرفض الإدخال برمز invalid_input. إن احتجت المطابقة العكسية من الست عشري إلى العشري، أو تحويل الثنائي، أو أنماط بتّات المتمّم الثنائي الموقَّعة بعرض ثابت، فاستخدم أداة مخصّصة؛ هذه الصفحة تجيب فقط عن إدخال عدد صحيح بالقاعدة عشرة إلى سلاسل بالقاعدة ستّة عشر بمخرجات ثابتة تصلح لأوراق العمل واختبارات الوحدة ومستهلكي الواجهة البرمجية.
كيف يُقرأ حقل decimal وكيف يبقى الست عشري قابلًا لإعادة الإنتاج
الحقل المفضّل هو decimal، لكن الأسماء البديلة value وnumber وn وtext وinput وdec مقبولة كي تستطيع سلاسل الاستعلام وجداول البيانات والنماذج المُكتَّبة إعادة استخدام العقد نفسه دون إعادة تسمية الأعمدة. المقدار محدود بـNumber.MAX_SAFE_INTEGER كي تقارن بيانات JSON الثابتة دون غرابات تسلسل BigInt ويكون كل مسار نتيجة عددًا صحيحًا آمنًا. اقرن التشغيل المجاني في المتصفح بالواجهة البرمجية المدفوعة حين تحتاج النتيجة الرياضية نفسها داخل خط أنابيب آلي دون إعادة تطبيق تحويل القاعدة بنفسك.
أين يفيد تحويل العشري إلى الست عشري في الدراسة والهندسة والبرمجيات
تعمل هذه الصفحة كليًّا داخل متصفحك؛ وعبر الواجهة البرمجية يكلّف كل استعلام ناجح $0.002، ولا تُحتسب رسوم على التحقّق الفاشل، ولا يُحفَظ شيء بعد إعادة الاستجابة. هذا الفصل — استكشاف تفاعلي مجاني وواجهة برمجية مدفوعة مطابقة له — يواكب بقية كتالوج الفئة A في KIT، ويتيح لك الانتقال من عرض صفّي إلى خط أنابيب آلي دون أن تتغيّر النتيجة الرياضية.
أسئلة تقنية
كم يكلّف محول العشري إلى الست عشري؟
هو مجاني في متصفحك على هذه الصفحة. عبر الواجهة البرمجية يكلّف الطلب الناجح $0.002؛ ولا تُحتسب رسوم على المدخلات غير الصالحة.
ما الحدّ الأقصى للمقدار؟
نحو تسعة كوادريليون — بالضبط Number.MAX_SAFE_INTEGER (9007199254740991) — كي تبقى النتائج دقيقة في جافاسكريبت وبيانات JSON الثابتة.