ForHosting KIT · أدوات المطورين

محول أرقام المايا إلى نقاط وأشرطة

يحوّل محول أرقام المايا العدد العشري الصحيح غير السالب إلى تمثيل واضح ذي أساس عشرين، مكوّن من نقاط وأشرطة ورمز الصدفة للدلالة على الصفر.

● Betaمجاني · داخل متصفحك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

تسرد النتيجة جميع الصفوف المكانية، بدءاً من أكبر قوة للعدد عشرين وانتهاءً بصف الآحاد، ولذلك تصلح للتعليم ومراجعة العمل المكتوب يدوياً ورسم رقم مخصص. يتضمن كل صف قوته وقيمة خانته ومكوّناته الرمزية. يجري التحويل بصورة حتمية وخاصة داخل المتصفح، وتبلغ كلفة كل طلب آلي إلى API مقدار $0.002.

اقرأ رقم المايا بوصفه عدداً ذا أساس عشرين

تستخدم أرقام المايا نظاماً مكانياً يشبه الأعداد العشرية المألوفة، لكن قيمة كل موضع تساوي عشرين ضعف قيمة الموضع الذي تحته. يمثل الصف السفلي، أو الأقل أهمية، الآحاد؛ ويمثل الصف التالي مجموعات من عشرين؛ ثم تأتي مجموعات من أربعمائة، وهكذا. يعيد هذا المحول الصفوف بالترتيب الذي يناسب كثيراً من صيغ البيانات: يظهر الصف الأعلى قيمة أولاً، ويأتي صف الآحاد أخيراً. يتيح ذلك معالجة المصفوفة من اليسار إلى اليمين مع الحفاظ على العلاقة الرأسية للرقم المكتوب. تمثل النقطة واحداً داخل الصف، ويمثل الشريط خمسة. تجمع القيم من واحد إلى تسعة عشر بين ما يصل إلى ثلاثة أشرطة وأربع نقاط. ويستخدم الصفر رمز الصدفة كي يبقى الموضع الخالي ظاهراً. يحدد الحقل power بدقة قوة العدد عشرين التي يشغلها الصف، ويعرض value رقماً من صفر إلى تسعة عشر، بينما يقدم symbols الأجزاء اللازمة لرسم ذلك الرقم أو وصفه من دون تخمين طريقة تفكيكه.

اختر القيمة العشرية وتحقق من صحتها

قدّم حقلاً واحداً باسم number يحتوي على عدد صحيح بصيغة JSON يساوي صفراً أو يزيد عليه. الصفر قيمة صالحة تنتج صفاً واحداً يحتوي على صدفة، ولا تنتج نتيجة فارغة. تُرفض القيم السالبة لأن هذا التمثيل مخصص هنا للأعداد الصحيحة غير السالبة فقط. كما تُرفض الكسور والنصوص الرقمية مثل "429" والقيم المفقودة واللانهاية والأعداد التي تتجاوز نطاق الأعداد الصحيحة الآمنة في JavaScript، بدلاً من تقريبها أو إعادة تفسيرها من دون تنبيه. تكتسب هذه الصرامة أهمية حين يخضع التحويل للتقييم أو التخزين أو يُستخدم لإنشاء رسم؛ فلا ينبغي لقيمة تبدو رقمية فحسب أن تتحول خطأً إلى رقم مختلف. عند نجاح التحويل، تكرر النتيجة العدد الأصلي وتحدد الأساس بعشرين وتعيد الصفوف من أكبر قوة إلى أصغرها. تبقى جميع الصفوف موجودة، بما فيها خانة صفر داخلية، لأن حذف صدفة بين صفين غير صفريين يغير القيمة. وبذلك يمكنكم التحقق من البنية آلياً أو نسخ الرموز يدوياً وفق قواعد ثابتة.

ارسم الصفوف الناتجة وتحقق منها وأعد استخدامها

لعرض النتيجة بالأسلوب الرأسي التقليدي، ضع الصف الأول المعاد في الأعلى ثم تابع إلى الأسفل حسب ترتيب المصفوفة. ارسم النقاط فوق الأشرطة في كل صف غير صفري. تسرد مصفوفة symbols أولاً رمز نقاط مجمعاً عند الحاجة إلى نقاط، ثم رمز شريط واحداً لكل مجموعة من خمسة؛ أما الصدفة فهي الرمز الوحيد للصفر. يفيد الحقل value في تسميات إمكانية الوصول أو تصحيح الأخطاء، ويتيح power إظهار القيم المكانية بجوار مخطط تعليمي. للتحقق من التحويل، اضرب قيمة كل صف في عشرين مرفوعة إلى قوته، ثم اجمع النواتج. يجب أن يساوي المجموع number. لا تستخدم الخوارزمية سوى قسمة الأعداد الصحيحة والبواقي، ولا تعتمد على الشبكة أو العشوائية أو الساعة أو القواعد المحلية أو حالة قابلة للتغيير، ولذلك ينتج الإدخال نفسه دائماً ملف JSON نفسه. يجعلها ذلك موثوقة لأوراق العمل المدرسية والعروض المتحفية وبناء المواقع الثابتة وأدوات التصميم. يناسب المتصفح التحويلات الفردية، وتبلغ كلفة طلب API في سير العمل الآلي $0.002.

أعد مثالاً للدرس

حوّل القيمة العشرية في تمرين إلى صفوف مكانية واضحة يستطيع الطلاب رسمها والتحقق منها.

صمم عملاً بأرقام تاريخية

استخدم النقاط والأشرطة والصدف المرتبة بيانات حتمية لإنشاء تصميم مرئي.

راجع تحويلاً يدوياً

قارن خانات الأساس عشرين المكتوبة يدوياً بالقيم والقوى التي تعيدها الأداة.

ما المدخلات المقبولة؟

يجب أن يحتوي الحقل number على عدد صحيح غير سالب بصيغة JSON ضمن نطاق الأعداد الصحيحة الآمنة.

كيف يُمثّل الصفر؟

يعيد الصفر صف آحاد قيمته صفر، وتحتوي مصفوفة symbols فيه على صدفة.

أي صف يظهر أولاً؟

تُعاد الصفوف من أكبر قوة للعدد عشرين حتى القوة صفر، ولذلك يظهر الصف الأعلى قيمة أولاً.

هل تستخدم الأداة تعديل تقويم العد الطويل؟

لا. تستخدم الأداة أساس عشرين خالصاً للتحويل ولا تطبق قيماً مكانية خاصة بالتقويم.

كم تبلغ كلفة التحويل عبر API؟

تبلغ كلفة كل طلب API مقدار $0.002، ويمكن لأداة المتصفح تشغيل التحويل الحتمي نفسه محلياً.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/math/mayan-numeral

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/math/mayan-numeral \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"number":429}'
{
  "number": 429
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.mayan_numeral",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

اطّلع على توثيق KIT الكامل ←