حساب القدر الظاهري من القدر المطلق والمسافة
تحوّل هذه الحاسبة القدر المطلق لجرم ما ومسافته بالفرسخ الفلكي إلى القدر الظاهري الذي يقيسه الراصد وفق العلاقة القياسية لمعامل المسافة.
شغّل الأداة مجانًا
وتضيف إلى القدر المطلق خمسة أمثال اللوغاريتم العشري للمسافة مطروحًا منه خمسة. تفيد الحاسبة في تمارين علم الفلك، ومراجعة الفهارس، وتخطيط الرصد، ومسارات البرمجيات القابلة للتكرار. يجب أن تكون المسافة موجبة حصرًا لأن اللوغاريتم غير معرّف للصفر أو للقيم السالبة. الحساب حتمي، ولا يستعلم من الفهارس، ولا يقدّر الخفوت، ولا يُدخل أي تقريب عشوائي.
أدخلوا القدر المطلق والمسافة بصورة صحيحة
أدخلوا القدر المطلق للجرم في صورة عدد منتهٍ، والمسافة في صورة عدد موجب من الفراسخ الفلكية. القدر المطلق هو القدر الذي سيبدو عليه الجرم لو وُضع عند المسافة المعيارية البالغة عشرة فراسخ فلكية؛ ولذلك فهو مقياس للسطوع الذاتي وليس للسطوع المرصود مباشرة من الأرض. القيم السالبة صحيحة وغالبًا ما تصف أجرامًا شديدة السطوع، فلا تحذفوا إشارة السالب. يجب إدخال المسافة بالفرسخ الفلكي، لا بالسنة الضوئية أو الوحدة الفلكية أو الكيلومتر أو الميغافرسخ. حوّلوا أي وحدة أخرى قبل الإدخال. تُقبل الكسور العشرية والصيغة العلمية. تؤدي المسافة الصفرية أو السالبة إلى خطأ في الإدخال لأن الصيغة تتضمن لوغاريتمًا. تحققوا أيضًا من أن المسافة والقدر المطلق يخصان الجرم نفسه. تعرض النتيجة قيم الإدخال ومعامل المسافة والقدر الظاهري، مما يتيح لكم تدقيق الحساب بسهولة.
افهموا حساب معامل المسافة
تستخدم الحاسبة الصيغة m = M + 5 log10(d) - 5، حيث يمثّل m القدر الظاهري، ويمثّل M القدر المطلق، وتمثّل d المسافة بالفرسخ الفلكي. والعبارة 5 log10(d) - 5 هي معامل المسافة. عند عشرة فراسخ فلكية تمامًا تكون log10(10) مساوية لواحد، ويكون المعامل صفرًا، ويتساوى القدران الظاهري والمطلق. كل زيادة للمسافة بعشرة أضعاف تضيف خمسة أقدار، وهو ما يعكس تناقص التدفق المستقبَل وفق قانون التربيع العكسي على مقياس الأقدار الفلكي اللوغاريتمي. عندما يكون الجرم أقرب من عشرة فراسخ يصبح المعامل سالبًا ويصغر القدر الظاهري عدديًا، أي يبدو الجرم أكثر سطوعًا. تعرض النتيجة أيضًا المعامل الوسيط. تُثبّت الأرقام بدقة عملية لضمان اتساق JSON. لا يجري استعلام أي فهرس، ولا تُطبّق تصحيحات الخفوت أو الانزياح الأحمر أو النطاق الضوئي؛ بل تُطبّق الصيغة مباشرة على القيم المدخلة.
فسّروا النتيجة وحدود استخدامها
يشير القدر الظاهري الأصغر أو الأكثر سلبية إلى مظهر أكثر سطوعًا، بينما تشير القيمة الموجبة الأكبر إلى جرم أخفت. قد يكون هذا الاتجاه غير مألوف، لذا قارنوا الأقدار بدل قراءتها كدرجات اعتيادية. النتيجة تنبؤ هندسي مثالي يعتمد فقط على القدر المطلق والمسافة. قد تختلف المشاهدات الفعلية بسبب امتصاص الغبار بين النجمي واحمراره، والظروف الجوية، وتغيّر الجرم مع الزمن، واختلاف النطاقات الضوئية. تأكدوا من أن القيم المقارنة تنتمي إلى النطاق نفسه، مثل V أو G، وأضيفوا تصحيح الخفوت على حدة عند الحاجة. تناسب الحاسبة التعليم، وفحوص الاتساق، وتحويلات خطوط البيانات، والتقديرات التي تستخدم معامل المسافة الأساسي. ولا تحل محل نموذج كوني متكامل يتطلب مسافة اللمعان والانزياح الأحمر وتصحيحات K والنموذج الكوني المختار. يبلغ السعر الأساسي للاستدعاءات الآلية $0.002؛ ويستخدم المتصفح المنطق الحتمي نفسه.
حالات الاستخدام
راجعوا تقديرًا للرصد
قدّروا مدى سطوع الهدف المتوقع من قدره المطلق المسجل ومسافته قبل تخطيط عملية الرصد.
تحققوا من تمارين علم الفلك
راجعوا تمرينًا عن معامل المسافة وافحصوا المعامل الوسيط إلى جانب القدر الظاهري النهائي.
حوّلوا سجلات الفهارس
احسبوا تقديرًا متسقًا للقدر الظاهري في السجلات التي تحتوي أصلًا على القدر المطلق والمسافة بالفراسخ.
الأسئلة الشائعة
ما الصيغة التي تستخدمها الحاسبة؟
تستخدم m = M + 5 log10(d) - 5، مع قياس المسافة d بالفرسخ الفلكي.
لماذا يجب أن تكون المسافة أكبر من صفر؟
لأن الصيغة تأخذ اللوغاريتم العشري للمسافة، ولا توجد قيمة حقيقية منتهية له عند الصفر أو القيم السالبة.
هل يجوز أن يكون القدر المطلق سالبًا؟
نعم. الأقدار المطلقة السالبة صحيحة وتمثّل أجرامًا عالية السطوع الذاتي على مقياس الأقدار الفلكي.
هل تشمل النتيجة الخفوت بين النجمي؟
لا. تطبّق النتيجة معامل المسافة الهندسي فقط؛ ويجب معالجة الخفوت وسائر التصحيحات الرصدية على حدة.
ما تكلفة الحساب عبر API؟
لكل طلب API سعر أساسي قدره $0.002. والحساب متاح أيضًا في المتصفح.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/astro/apparent-from-absolute \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"absolute_magnitude":4.83,"distance_parsecs":10}'const res = await fetch("https://api.kit.forhosting.com/astro/apparent-from-absolute", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"absolute_magnitude": 4.83,
"distance_parsecs": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/apparent-from-absolute",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"absolute_magnitude": 4.83,
"distance_parsecs": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/apparent-from-absolute", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"absolute_magnitude":4.83,"distance_parsecs":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"absolute_magnitude":4.83,"distance_parsecs":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/apparent-from-absolute", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"absolute_magnitude": 4.83,
"distance_parsecs": 10
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.apparent_from_absolute",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |