حاسبة معكوس الجيب arcsin
معكوس جيب 0.5 هو 30 درجة، أي 0.523598775598 راديان. أدخل أي قيمة بين -1 و1 واحصل على الزاوية الوحيدة بين -90 و90 درجة التي لها هذا الجيب، بالراديان أو بالدرجات أو بكليهما. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- القيمة
- 0.5 both
- الراديان
- 0.5235987756
- الدرجات
- 30
تحسب حاسبة arcsin الجيب العكسي لأي قيمة بين -1 و1 وتُرجع الزاوية المقابلة بالراديان أو الدرجات أو كليهما. إنها تجيب عن السؤال المعكوس في علم المثلثات: أعطاني الجيب هذا الرقم، فأي زاوية أنتجته؟ تقع النتيجة دائمًا في الفرع الرئيسي من -π/2 إلى π/2 راديان (من -90 إلى 90 درجة)، وهو الاصطلاح المعتمد في الكتب المدرسية وصيغ الملاحة والاشتقاقات الفيزيائية.
ما الذي تحسبه arcsin فعلًا
يربط الجيب الزاوية برقم بين -1 و1، أما arcsin فهي الرحلة المعكوسة: تأخذ ذلك الرقم وتُعيد إليك الزاوية. ولأن الجيب ليس دالة أحادية — إذ تتشارك زوايا لا نهائية الجيب نفسه — تُعرَّف الدالة العكسية على فرع رئيسي واحد: تُرجع arcsin(x) دائمًا الزاوية الوحيدة في [-π/2, π/2] راديان، أي من -90 إلى 90 درجة، التي يساوي جيبها x. إذن arcsin(0) هو 0، وarcsin(0.5) هو π/6 (30 درجة)، وarcsin(1) هو π/2 (90 درجة)، وarcsin(-1) هو -π/2 (-90 درجة).
تُرجع هذه الحاسبة تلك القيمة الرئيسية بدقة عائمة مزدوجة كاملة وتقرّب الناتج المنشور إلى اثني عشر رقمًا عشريًا لتبقى النتائج متطابقة عبر الأجهزة. تلك الصرامة مهمة عندما يأتي الإدخال من حساب أطول: نسبة أضلاع أو مركّبة مُطبَّعة انزلقت قليلًا فوق 1 بسبب التقريب يجب أن تُكتشف وتُعالج عمدًا من طرفك، لا أن تُخفى.
الراديان أم الدرجات أم كلاهما
يتحكم معامل الوحدة في شكل الإجابة. مرّر 'radians' فتحصل على القياس بالراديان فقط، وهو ما يتوقعه التفاضل والفيزياء ومعظم لغات البرمجة — فكل من Math.asin في JavaScript وmath.asin في Python وasin في C تتحدث الراديان أصلًا. مرّر 'degrees' فتحصل على الزاوية بالدرجات، وهي الوحدة التي يستخدمها المسّاحون والملّاحون وهندسة المدارس فعليًا.
مرّر 'both' — وهو الافتراضي — فتحصل على التمثيلين في استجابة واحدة، بالتحويل عبر المتطابقة الدقيقة degrees = radians × 180 / π، مما يوفر استدعاءً ثانيًا عندما يحتاج تقريرٌ وحدةً ويحتاج الكود خلفه الوحدة الأخرى. اختيار الوحدة من المصدر يتفادى خطأ التحويل المزدوج الشائع حيث تُحوَّل قيمة درجات مقرَّبة إلى الراديان مجددًا فتنحرف عن الإجابة الصحيحة. وإن أغفلت المعامل كليًا طُبّق الافتراضي 'both'، فيكفي أبسط طلب ممكن — مجرد قيمة — لإرجاع إجابة كاملة: صدى إدخالك مع الزاوية بكل وحدة.
كل استجابة تردّد القيمة التي أرسلتها، مما يجعل النتائج واصفةً لنفسها عند تسجيلها أو تخزينها لأغراض التدقيق.
أين يقع الاستخدام وكم التكلفة
يظهر الجيب العكسي حيثما يجب استرجاع زاوية من نسبة: حل مثلث قائم من ضلعين، واستخراج زاوية إطلاق أو ميل من مركّبة سرعة مُطبَّعة، وعكس قانون سنيل في البصريات، وحساب ارتفاع وصلة قمر صناعي، أو عكس حد جيبي في مطابقة موجة. في كل تلك الحالات الحساب تافه لكن التحقق ليس كذلك: انحراف الفاصلة العائمة قد يدفع إدخالًا صالحًا رياضيًا إلى 1.0000000002، والمكتبة التي تُرجع NaN تدع ذلك الخطأ ينتشر بصمت في كل خطوة لاحقة. هذه النقطة الطرفية تفشل بسرعة بدلًا من ذلك، فيظهر الخطأ عند الحدود حيث وقع.
حالات الاستخدام
حل مثلث قائم الزاوية
اقسم الضلع المقابل على الوتر ومرّر النسبة إلى arcsin لاسترجاع الزاوية الحادة بالدرجات أو الراديان.
زاوية الانكسار بقانون سنيل
احسب n1·sin(θ1)/n2 لوسطين واعكس الحد الجيبي للحصول على زاوية الانكسار عند السطح الفاصل.
الأسئلة الشائعة
كم التكلفة؟
كما أن التشغيل في متصفحك على هذه الصفحة مجاني وغير محدود.
ما المدخلات المقبولة؟
أي رقم منتهٍ من -1 إلى 1 ضمنًا.
لماذا تُرفض 1.2 إذا كان arcsin موجودًا في الأعداد المركبة؟
لأن الزوايا الحقيقية لا تُنتج أبدًا |sin| > 1. تُرجع هذه الحاسبة زوايا حقيقية فقط، لذا فالإدخال خارج النطاق خطأ وليس نتيجة مركبة.
أي زاوية تُرجعها عندما تتشارك عدة زوايا الجيب نفسه؟
القيمة الرئيسية دائمًا: الزاوية الوحيدة في [-π/2, π/2] راديان، أي من -90 إلى 90 درجة، ذات ذلك الجيب.
ما الوحدات المتاحة؟
الراديان أو الدرجات أو كلاهما معًا. الافتراضي هو 'both'، وتُشتق قيمة الدرجات بدقة عبر radians × 180 / π.
هل يُخزَّن إدخالي؟
لا. تُستخدم القيمة في الحساب ثم تُهمل، ولا يُرجَع سوى الزاوية المحسوبة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/math/arcsin \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":0.5}'const res = await fetch("https://api.kit.forhosting.com/math/arcsin", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 0.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/arcsin",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 0.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/arcsin", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":0.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":0.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/arcsin", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"value": 0.5
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.arcsin",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
أرسل قيمة خارج النطاق الصالح فيرفضها API بخطأ invalid_input واضح بدلًا من إرجاع NaN، فتفشل الأنظمة الآلية مبكرًا وبصوت عالٍ. الشيفرة نفسها تعمل مجانًا في متصفحك على هذه الصفحة، ولا تدفع $0.002 لكل طلب إلا عند استدعائها عبر API.
ما الذي تحسبه arcsin فعلًا
يجب أن يكون الإدخال رقمًا منتهيًا داخل الفترة المغلقة [-1, 1]؛ فما عداها لا يوجد له arcsin حقيقي — فجيب الزاوية الحقيقية لا يبلغ 1.1 ولا -2 أبدًا — وتُعلن الحاسبة ذلك بخطأ invalid_input يذكر القيمة المخالفة بدلًا من إصدار NaN بصمت.
أين يقع الاستخدام وكم التكلفة
تعمل كحساب خالص على شبكتنا الطرفية العالمية دون تخزين أي شيء بعد الاستجابة، والوحدة نفسها تُشغّل الحاسبة المجانية على هذه الصفحة، فلا يمكن أن يختلف المتصفح مع API أبدًا. الاستخدام في المتصفح مجاني وغير محدود، وتكلِف استدعاءات API مبلغ $0.002 لكل طلب دون رسوم إضافية على الوحدات، مما يجعل التحقق من كل استدعاء في خط المعالجة أمرًا عمليًا بدلًا من أخذ عينات قليلة.
حالات التكامل
اكتشاف انحراف الفاصلة العائمة مبكرًا
أرسل كل جيب محسوب عبر API: تُرفض المدخلات التي تنزلق قليلًا فوق 1 بصوت عالٍ بدلًا من نشر NaN في الخطوات اللاحقة.