حاسبة طول الوتر
احصل على الطول المستقيم للوتر من نصف القطر ومعه الزاوية المركزية أو البُعد عن المركز: نصف قطر 5 وزاوية 60° يعطيان وترًا طوله 5. ويُرفض أي بُعد أكبر من نصف القطر بدل تخمين نتيجة. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- نصف القطر
- 5
- الزاوية المركزية
- 60
- وضع الحساب
- angle
- وحدة الزاوية
- Deg
- الزاوية المركزية (راديان)
- 1.0471975512
- طول الوتر
- 5
تجد هذه الحاسبة طول وتر دائرة من مُدخلَين كلاسيكيَّين: نصف قطر الدائرة مع الزاوية المركزية التي يقابلها الوتر، أو نصف القطر مع المسافة العمودية من المركز إلى خطّ الوتر. تُدخل نصف قطر موجب وإمّا زاوية مركزية (بالدرجات افتراضيًّا، أو بالراديان) أو مسافة غير سالبة؛ يطبّق المحرك الهويّتين المغلقتَين L تساوي اثنَين r مضروبَين في القيمة المطلقة لجيب نصف الزاوية، أو L تساوي اثنَين مضروبَين في الجذر التربيعي لِـr تربيع ناقص d تربيع، ويُرجع طول الوتر، ونصف الوتر، والسهم، والكمّية المزدوجة كي تتحقّق من كلا الشكلَين المدرسيَّين. استخدمها للواجبات المدرسية، ورسم الأقواس في التصميم بمساعدة الحاسوب، والمقاطع العرضية للأنابيب والخزّانات، وشرائح الإصابة في الألعاب، وبيانات التكامل المستمر التي تحتاج وترًا قابلًا لإعادة الإنتاج من بيانات دائرة معروفة.
كيف يُقرأ الوضعان وكيف تُقيَّم الصيغ المغلقة
يحسم المحرك نصف القطر من حقل radius بأسماء بديلة r وR، ويتطلّب قيمة منتهية أكبر تمامًا من صفر. يجب أن يكون واحد بالضبط من هاتين العائلتَين الاختياريَّين موجودًا: تزويد كليهما يُرفَض كي لا يخلط المستدعي بصمت هندسة متناقضة، وعدم تزويد أيّ منهما يُرفَض برسالة تسمّي الوضعَين الصالحَين. تُحوَّل الزاوية المركزية إلى راديان عند الحاجة، ويُؤخَذ نصفها، ويكون طول الوتر اثنَين مضروبَين في نصف القطر مضروبًا في القيمة المطلقة لجيب نصف الزاوية، ما يبقي الطول غير سالب لمُدخلات زاوية موجبة أو سالبة.
تطوي الحقول المرافقة الزاوية المطلقة إلى قوس أصغر ضمن صفر حتى pi كي يساوي sagitta نصف القطر مضروبًا في واحد ناقص جيب تمام نصف تلك الزاوية الصغرى، وتُستعاد المسافة العمودية من المركز إلى الوتر كالجذر التربيعي لنصف القطر تربيع ناقص نصف الوتر تربيع. لوضع المسافة، يجب أن تكون المسافة منتهية وغير سالبة؛ إذا كانت أكبر من نصف القطر حتى بهامش صغير يتجاوز إبسيلون عدديًّا، يُلقي المعالج خطأً بدل أخذ الجذر التربيعي لعدد سالب.
وإلا، فالوتر اثنان مضروبان في الجذر التربيعي للجذر غير السالب نصف القطر تربيع ناقص المسافة تربيع، وsagitta هو نصف القطر ناقص المسافة، وتُستعاد الزاوية المركزية كاثنَين مضروبَين في قوس الجيب لنصف الوتر على نصف القطر، مُذكورة بالدرجات والراديان معًا. الدقّة الاختيارية تقرّب فقط الحقول المنشورة؛ يستخدم الحلّ الداخلي دائمًا دقّة مضاعفة كاملة قبل خطوة التقريب النهائية تلك.
أين يفيد طول الوتر في الدراسة والتصميم والشيفرة
يصادف الطلاب طول الوتر حين يسأل كتاب مدرسي عن المسافة المستقيمة بين نقطتَين على دائرة بزاوية مركزية معطاة، أو حين يتطلّب امتحان هندسة الوتر عند إزاحة مذكورة عن المركز، أو حين يريد واجب الهندسة التحليلية فحصًا رقميًّا للمثلّث المتساوي الساقَين المُكوَّن من نصفَي قطر ووتر. يستطيع المعلّمون توليد مفاتيح إجابات تسرد طول الوتر لأنصاف أقطار صحيحة وزوايا لطيفة، وترفض المسافات المستحيلة بدل طباعة أعداد مركّبة أو NaN.
غالبًا ما يحتاج التصميم الميكانيكي والمدني الامتداد الصافي لفتحة دائرية، أو عرض مقطع عرضي لأنبوب عند إزاحة معطاة عن خطّ المركز، أو القطع المستقيم عبر قضيب مدرفل مستدير؛ ومعرفة أن الإزاحة المطلوبة خارج نصف القطر لا تقلّ قيمة عن الوتر نفسه. تضع مسارات المسح والتصميم بمساعدة الحاسوب الأوتار كخطوط بناء قبل الأقواس والإزاحات والتخليصات، وتستخدم فرق الألعاب أو المحاكاة طول الوتر لفحوص إصابة الشرائح، أو شرائح مخروط رؤية الكاميرا عبر ساحات دائرية، أو حلقات واجهة مستخدم تحتاج طول قاعدة مستقيم تحت تسمية منحنية.
يستدعي المطوّرون العقد نفسه من النصوص البرمجية لتوليد متجهات اختبار حتمية لمكتبات الهندسة، أو لتوضيح صيغة نصف الزاوية في أدوات التدريس، أو لتلبية عبارات تحدّيات برمجية تتطلّب وترًا من نصف قطر وزاوية أو من نصف قطر ومسافة. اقرنها بنقاط هندسة مجانية أخرى حين تحتاج بناء دائرة من ثلاث نقاط، أو تقاطعات خطوط، أو حلّالات مثلّثات لمختبر أدوات حتمية، وبتوثيق يعرض نصف القطر والوتر النهائي معًا كي تبقى الأرقام والصورة متّسقتَين للمتعلّمين والمراجعين.
حالات الاستخدام
الواجبات المدرسية والتحضير للامتحانات
احسب طول الوتر من مسائل نصف القطر والزاوية أو نصف القطر والمسافة في الكتب المدرسية، وتحقّق من رفض المسافات التي تتجاوز نصف القطر بدل إنتاج NaN.
بيانات هندسة حتمية
أنشئ أطوال وتر قابلة لإعادة الإنتاج لاختبارات الوحدة ومُدقِّقات المسابقات وتأكيدات التكامل المستمر دون جبر نصف زاوية أو جذر تربيعي يدوي.
التصميم بمساعدة الحاسوب والأنابيب وشرائح الألعاب
حدّد حجم الفتحات الدائرية، أو المقاطع العرضية عند إزاحة معطاة، أو شرائح الإصابة المستقيمة تحت الأقواس في أدوات التصميم والمحاكاة.
الأسئلة الشائعة
ما صيغة طول الوتر من نصف القطر والزاوية؟
اضرب ضعف نصف القطر في جيب نصف الزاوية المركزية. نصف قطر 5 مع زاوية 60° يعطي وترًا طوله 5 ونصف وتر طوله 2.5.
كيف أحسب الوتر إذا عرفت بُعده عن المركز؟
خذ ضعف الجذر التربيعي لمربع نصف القطر ناقص مربع البُعد. كلما مرّ الوتر أقرب إلى المركز كان أطول، وعندما يكون البُعد صفرًا يساوي الوتر القطر.
ماذا يحدث إذا كان البُعد أكبر من نصف القطر؟
عندها لا يلمس المستقيم الدائرة ولا يوجد وتر. تخبرك الحاسبة بذلك بوضوح بدل عرض طول مستحيل، وهذا مهم بقدر الوتر نفسه عند تحديد مقاس قطع أو فتحة.
ماذا تعرض النتيجة غير طول الوتر؟
تضيف نصف الوتر والسهم والقيمة الأخرى في المسألة: إذا أدخلت الزاوية تحصل على البُعد عن المركز، وإذا أدخلت البُعد تحصل على الزاوية، فتتحقق من الصيغتين.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/geom/chord-length \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius":5,"central_angle":60}'const res = await fetch("https://api.kit.forhosting.com/geom/chord-length", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"radius": 5,
"central_angle": 60
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/chord-length",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"radius": 5,
"central_angle": 60
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/chord-length", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"radius":5,"central_angle":60}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"radius":5,"central_angle":60}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/chord-length", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"radius": 5,
"central_angle": 60
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.chord_length",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
حين تتجاوز المسافة من المركز نصف القطر، يفوت الخطّ الدائرة تمامًا، فتُرجع الأداة invalid_input بدل طول مركّب أو NaN صامت. النتائج هندسة تحليلية بحتة: لا أخذ عيّنات عشوائية، ولا نداء شبكة، والمسار نفسه بالفاصلة العائمة في أداة المتصفح المجانية والواجهة البرمجية المدفوعة. عبر الواجهة البرمجية يكلّف الطلب الناجح $0.002؛ ولا تُحتسب رسوم على فشل التحقّق.
ما طول الوتر وماذا تحتوي الاستجابة
الوتر هو قطعة الخطّ المستقيم التي تصل نقطتَين على دائرة. يعتمد طوله فقط على نصف القطر ومدى بُعد تلك النقطتَين زاويًّا أو مدى بُعد خطّ الوتر عن المركز: نقطتان تقابلان زاوية مركزية أكبر تقعان أبعد على طول الاختصار المستقيم، والوتر الذي يمرّ أقرب إلى المركز أطول، ويبلغ الحدّ الأقصى مساويًا القطر حين تكون المسافة صفرًا. توجد هذه الأداة لتحويل هذَين الإعدادَين المدرسيَّين القياسيَّين إلى استجابة حتمية واحدة دون إجبارك على رسم مثلّث متساوي الساقَين، أو تنصيف الزاوية يدويًّا، أو تذكّر أي شكل من الهوية يطابق بياناتك المُعطاة. إن احتجت طول القوس، أو مساحة القطاع، أو مساحة القطعة كإجابة أساسية، فاستخدم أداة مخصّصة لتلك المسائل؛ قصد البحث هنا هو طول الوتر المستقيم وإجابة واضحة أو خطأ صادق. المُدخلات المفضّلة هي نصف القطر العددي radius مع إمّا central_angle أو distance كأعداد JSON؛ تُقبل السلاسل العشرية للنماذج ومستدعي جداول البيانات. حقل angle_unit الاختياري يختار الدرجات (الافتراضي) أو الراديان لوضع الزاوية، وحقل الدقّة الاختياري يتحكّم بالمنازل العشرية في الاستجابة الرقمية من صفر حتى خمسة عشر وقيمته الافتراضية عشرة كي تبقى البيانات الثابتة مقروءة. في وضع الزاوية، تذكر الاستجابة mode بقيمة angle، ونصف القطر والزاوية المركزية المُصداة، وangle_unit، وcentral_angle_rad، وchord_length، وhalf_chord، وsagitta بمعنى القوس الأصغر، وdistance_to_chord المستعادة من علاقة فيثاغورس لنصف الوتر، وحقل formula يسجّل هويّة الجيب. في وضع المسافة، تذكر الاستجابة mode بقيمة distance، ونصف القطر والمسافة المُصداة، وchord_length، وhalf_chord، وsagitta كنصف القطر ناقص المسافة، وcentral_angle_deg وcentral_angle_rad المستعادتَين عبر اثنَين من قوس الجيب لنصف الوتر على نصف القطر، وصيغة الجذر التربيعي. غياب نصف القطر، والقيم غير المنتهية، ونصف القطر غير الموجب، وتزويد كلا الوضعَين معًا، وعدم تزويد أيّ منهما، ومسافة سالبة، أو مسافة تتجاوز نصف القطر، كلّها تُثير invalid_input برسالة تسمّي الشرط الفاشل. هذا الانضباط يبقي الاختبارات الآلية مستقرة، ويجعل التخزين المؤقّت آمنًا، ويمنع طالبًا أو نصًّا برمجيًّا من معاملة خطّ غائب كوتر حقيقي.
كيف يُقرأ الوضعان وكيف تُقيَّم الصيغ المغلقة
ثم يبحث عن central_angle بأسماء بديلة angle وtheta ورمز ثيتا، أو عن distance بأسماء بديلة d وdist وoffset. لوضع الزاوية، حقل angle_unit الاختياري، بأسماء بديلة unit وangleUnit، يفترض الدرجات؛ تختار القيم deg أو degree أو degrees أو d الدرجات، بينما تختار rad أو radian أو radians أو r الراديان. اقرن التشغيل المجاني في المتصفح بالواجهة البرمجية المدفوعة حين تحتاج النتيجة الرياضية نفسها داخل خط أنابيب آلي دون إعادة تطبيق هويّتَي نصف الزاوية أو فيثاغورس بنفسك.
أين يفيد طول الوتر في الدراسة والتصميم والشيفرة
تعمل هذه الصفحة كليًّا داخل متصفحك؛ وعبر الواجهة البرمجية يكلّف كل استعلام ناجح $0.002، ولا تُحتسب رسوم على التحقّق الفاشل، ولا يُحفَظ شيء بعد إعادة الاستجابة. هذا الفصل — استكشاف تفاعلي مجاني وواجهة برمجية مدفوعة مطابقة له — يواكب بقية كتالوج الفئة A في KIT، ويتيح لك الانتقال من عرض صفّي إلى خط أنابيب آلي دون أن تتغيّر النتيجة الرياضية. سواء وصلت باحثًا عن حاسبة طول الوتر أو عن الوتر من نصف القطر والزاوية المركزية، العقد نفسه: نصف القطر زائد الزاوية أو المسافة كمُدخل، ووتر منتهٍ أو invalid_input واضح كمُخرَج.
أسئلة تقنية
كم تكلّف حاسبة طول الوتر؟
هي مجانية في متصفحك على هذه الصفحة. عبر الواجهة البرمجية يكلّف الطلب الناجح $0.002؛ ولا تُحتسب رسوم على المدخلات غير الصالحة.
ماذا لو كانت المسافة أكبر من نصف القطر؟
يُعيد المعالج invalid_input برسالة أن المسافة تتجاوز نصف القطر ولا يوجد وتر حقيقي حين يفوت الخطّ الدائرة.
هل يمكنني استخدام الزاوية المركزية أو المسافة؟
نعم. زوّد نصف القطر زائد central_angle، أو نصف القطر زائد distance — واحد بالضبط من الوضعَين. تزويد كليهما أو عدم تزويد أيّ منهما يُعطي invalid_input.
هل الزوايا بالدرجات أم الراديان؟
بالدرجات افتراضيًّا. اضبط angle_unit على rad (أو radians) حين تكون central_angle بالراديان بالفعل.
هل يمكنني التحكّم في التقريب؟
نعم. اضبط precision (أسماء بديلة decimals وdp) على عدد صحيح من 0 إلى 15؛ الافتراضي عشر منازل عشرية على كل الحقول الرقمية.