ForHosting KIT · الرياضيات

حاسبة الدائرة

يكفي مقدار واحد لتعرف الدائرة كلها: نصف قطر 1 يعطي قطرًا 2 ومحيطًا 6.283185 ومساحة 3.141593. مفيدة للرسومات الهندسية والأنابيب والواجبات المدرسية. مجانية في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
نصف القطر
1
تحصل على
القطر
2
المحيط
6.283185
المساحة
3.141593
باي (π)
3.1415926536

تأخذ واحدًا فقط من نصف القطر أو القطر أو المحيط أو المساحة لدائرة، وتستعيد منه نصف القطر، ثم تُعيد المقادير الأربعة جميعًا مع قيمة ثابت باي المستعمَل والحقل الذي أدخلته.

مقدار واحد يكفي لمعرفة الدائرة كلها

يرتبط نصف القطر والقطر والمحيط والمساحة بالعدد باي، لذا تكفي معرفة واحد منها لإيجاد الثلاثة الباقية. تحوّل الحاسبة أولًا ما أدخلته إلى نصف قطر: يُقسم القطر على اثنين، ويُقسم المحيط على ضعف باي، وتُقسم المساحة على باي ثم يؤخذ جذرها التربيعي. ومن نصف القطر هذا تحسب الباقي: القطر ضعف نصف القطر، والمحيط ضعف باي مضروبًا في نصف القطر، والمساحة باي مضروبًا في مربع نصف القطر. لهذا يعطي نصف القطر 1 قطرًا 2 ومحيطًا 6.283185 ومساحة 3.141593.

متى تفيد وما الذي تتحقق منه

في الهندسة وإعداد الرسومات تنقلك من قطر ثقب معروف، أو من مساحة مقطع مطلوبة، إلى نصف القطر والمحيط بدقة تصل إلى 12 منزلة عشرية. وفي الصف تُظهر كيف ترتبط المقادير الأربعة، مع دائرة نصف قطرها 1 إجابةً مرجعية. لا تُقبل إلا الأعداد الأكبر من الصفر، فالصفر والقيم السالبة والنص الذي ليس عددًا تُرفض مع رسالة تحدد المقدار الخاطئ. وتذكر النتيجة أيضًا أي المقادير الأربعة أدخلته، فيبقى واضحًا دائمًا من أين بدأ الحساب.

الحل انطلاقًا من أي مقدار مفرد

تُمرّر واحدًا فقط من نصف القطر أو القطر أو المحيط أو المساحة، فتُعيد الأداة أولًا تسويته إلى نصف قطر. فإن أعطيت نصف القطر استُعمل مباشرةً؛ ويُنصَّف القطر؛ ويُقسَم المحيط على 2*pi؛ وتُحوَّل المساحة إلى نصف قطر بـ sqrt(area/pi). ومن نصف القطر المفرد هذا تشتق بعد ذلك المجموعة الكاملة: القطر بوصفه 2*radius، والمحيط بوصفه 2*pi*radius، والمساحة بوصفها pi*radius*radius.

كما تحمل الاستجابة pi، وهو الثابت الدقيق 3.141592653589793 المستعمَل في كل خطوة، والحقل given، وهو اسم الحقل الذي أدخلته، فتعرف الشيفرة اللاحقة دومًا أي مقدار كان مصدر الحقيقة.

الهندسة والتحضير للتصميم بالحاسوب

حوّل قطر تجويف معلوم أو مساحة مقطع مستهدَفة إلى نصف القطر والمحيط وبقية المقادير بدقّة تصل إلى 12 منزلة عشرية.

التعليم وأوراق العمل

أوضِح كيف يترابط نصف القطر والقطر والمحيط والمساحة عبر باي، مستعملًا مثال دائرة الوحدة الحتمي إجابةً مرجعية.

من أي مدخلات يمكنني البدء؟

من واحد فقط من نصف القطر أو القطر أو المحيط أو المساحة. تستعيد الأداة نصف القطر وتُعيد المقادير الأربعة جميعًا إضافةً إلى pi.

كيف أحسب نصف القطر من مساحة الدائرة؟

أدخل المساحة وحدها. تقسمها الحاسبة على باي ثم تأخذ الجذر التربيعي لتحصل على نصف القطر، ومن نصف القطر نفسه تحسب بعد ذلك القطر والمحيط.

هل يمكنني إدخال القطر والمساحة معًا؟

لا. تقبل الحاسبة مقدارًا واحدًا فقط حتى لا تتعارض النتائج أبدًا. إذا لم تملأ أي خانة، أو ملأت خانتين أو أكثر، فستطلب منك الإبقاء على واحدة.

كم منزلة عشرية تظهر في النتيجة؟

ست منازل افتراضيًا. يمكنك اختيار أي عدد صحيح من 0 إلى 12، وهي دقة أعلى من معظم الحاسبات وتناسب الأعمال الهندسية، أما القيمة خارج هذا المدى فتُرفض ولا تُعدَّل.

ما قيمة باي التي تستخدمها الحاسبة؟

تستخدم 3.141592653589793 في كل خطوة وتعرضها مع النتيجة. ولأنها لا تعتمد على إعدادات الجهاز، يعطي المقدار نفسه الأرقام نفسها تمامًا على أي حاسوب.

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

POSThttps://api.kit.forhosting.com/dev/circle

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

curl -X POST https://api.kit.forhosting.com/dev/circle \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"radius":1}'
{
  "radius": 1
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.circle",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

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

لكل طلب$0.002

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

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

الحل انطلاقًا من أي مقدار مفرد

وهذا يعني أنك لست مضطرًّا أبدًا إلى اختيار حالٍّ بعينه: سواء بدأت من نصف قطر أنبوب أو قطر عجلة أو محيط مضمار أو مساحة قطعة أرض، تُعيد نقطة النهاية نفسها وصفًا متّسقًا مكتملًا للدائرة.

المخرجات وثابت باي

وتُحسب القيم الهندسية الأربع من نصف القطر المستعاد باستعمال العلاقات الكلاسيكية، فتكون متّسقةً داخليًّا إلى الدقة التي تطلبها. ولأن pi يُعاد كقيمة مزدوجة حرفية لا مسحوبةً من أي إعداد لغوي محلي أو إعداد لحظة التشغيل، فإن استدعاءين بالمدخل نفسه على أي جهاز يُنتجان أرقامًا متطابقة بايت ببايت. يُعيد كل استدعاء ستة حقول: radius وdiameter وcircumference وarea وpi وgiven. والمثال المحلول يُمرّر radius قدره 1 فيُعيد diameter قدره 2، وcircumference قدره 6.283185، وarea قدره 3.141593، وpi قدره 3.141592653589793، وgiven مضبوطًا على radius، مبيّنًا كيف يقترب المحيط من 2*pi وتقترب المساحة من pi لدائرة الوحدة.

التحقق والدقة والأخطاء

ويجب أن تكون القيمة المختارة عددًا منتهيًا أكبر من صفر تمامًا، فتُرفض القيم الصفرية والسالبة وNaN وما ليس عددًا برسالة تسمّي الحقل. ومعامل decimals عدد صحيح من 0 إلى 12 وقيمته الافتراضية 6، وهو يمنح دقّة أرفع من معظم الحاسبات لأعمال الهندسة؛ وأي قيمة خارج هذا النطاق تُرفض بدل أن تُقصَر عند الحد. تفرض الأداة قاعدة الواحد-فقط بعدّ كم من radius وdiameter وcircumference وarea موجود؛ وتمرير صفر منها أو اثنين أو أكثر يُطلق خطأ invalid_input مُصنَّفًا يطلب واحدًا فقط. وأي نتيجة وسيطة غير منتهية تُطلق كذلك invalid_input، فتحتوي الاستجابة الصحيحة دومًا على أربعة مقادير نظيفة منتهية.

الهندسة البرمجية

استدعِ API لملء سمات الدوائر الناقصة عبر مجموعة بيانات، انطلاقًا من أي مقدار مفرد متوفّر لدى كل سجل.

ماذا يُعيد نصف القطر 1؟

‏diameter قدره 2، وcircumference قدره 6.283185، وarea قدره 3.141593، وpi قدره 3.141592653589793، مع ضبط given على radius.

ماذا يحدث إن أدخلت مقدارين؟

يُعيد خطأ invalid_input مُصنَّفًا، لأنه يجب أن يكون واحد فقط من حقول القياس الأربعة موجودًا.

ما مقدار الدقة التي يمكنني طلبها؟

معامل decimals عدد صحيح من 0 إلى 12، والافتراضي 6، مع تقريب half-up يطابق API.

هل أداة المتصفح مجانية؟

نعم، widget مجاني (tier A). ويعمل API برصيد KIT مدفوع مسبقًا يبدأ من $0.002، ولا يُحتسب سوى المهام الناجحة.

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