قسمة الأعداد المركبة
قسمة عدد مركّب على آخر هي العملية بالشكل المستطيل (a زائد b i) على (c زائد d i). الطريقة الجبرية تضرب المقسوم في مرافق المقسوم عليه ثم تقسم على مربع مقياس ذلك المقسوم عليه: الجزء الحقيقي للحاصل هو (a c زائد b d) على (c تربيعًا زائد d تربيعًا) والتخيلي هو (b c ناقص a d) على (c تربيعًا زائد d تربيعًا).
شغّل الأداة مجانًا
تعمل هذه الأداة داخل متصفحك — مجانًا، ولا تُرسل بياناتك إلى أي خادم
يستخدم الطلاب هذه المتطابقة عند تبسيط كسور المركبات أو العودة من الشكل القطبي إلى الأجزاء المستطيلة أو مراجعة الواجبات دون نظام جبر حاسوبي. يطبّق المهندسون المتطابقة ذاتها على نسب الممانعة ودوال النقل وحوصل الطور. تقبل هذه الحاسبة الجزأين الحقيقي والتخيلي لكلا العددين وترفض مقسومًا عليه صفرًا وتعيد الجزء الحقيقي والتخيلي للحاصل مع سلاسل عرض مختصرة. المنطق النقي نفسه يشغّل أداة المتصفح المجانية ومسار API، فلا يختلف التحقق الصفي عن خطوط الإنتاج في الحالة الكلاسيكية ثلاثة زائد أربعة i على واحد زائد اثنين i.
طريقة الاستخدام
أدخل القيم في النموذج أعلاه. تتحقق الأداة منها قبل الحساب ثم تعرض النتيجة في الصفحة نفسها.
راجع بياناتك
اتبع التسميات والوحدات الموضحة بجانب كل حقل. إذا كانت قيمة مفقودة أو خارج النطاق، توضح الصفحة الحقل الذي يحتاج إلى تصحيح.
أعد الحساب أو نفّذه آليًا
استخدم أداة الويب للفحوص الفردية، واستخدم الواجهة البرمجية عند دمج الإمكانية نفسها في سير عمل آلي.
حالات الاستخدام
احصل على النتيجة الآن
أدخل مجموعة من القيم وشاهد النتيجة من دون إعداد جدول بيانات أو برنامج نصي.
قارن السيناريوهات
غيّر قيمة واحدة في كل مرة وأعد الحساب لمعرفة ما الذي يؤثر في النتيجة.
أتمت العمل المتكرر
استخدم الواجهة البرمجية عندما تحتاج إلى تشغيل الحساب نفسه داخل منتجك أو سير عملك.
الأسئلة الشائعة
كيف تُقسم عددان مركّبان بالشكل المستطيل؟
أرسلوا أعدادًا محدودة real1 وimag1 للمقسوم وreal2 وimag2 للمقسوم عليه. تضرب API في مرافق المقسوم عليه وتعيد quotient_real = (ac+bd)/(c²+d²) وquotient_imag = (bc−ad)/(c²+d²).
ماذا يحدث إذا كان المقسوم عليه صفرًا؟
إذا كان real2 وimag2 كلاهما صفرًا فشلت الطلب بـ invalid_input. القسمة على المركّب الصفري 0+0i غير معرّفة، والتحقق الفاشل لا يُفوتر.
هل يمكن إرسال أسماء الكتاب a وb وc وd بدل real1 وimag1؟
نعم. يقبل المعالج البدائل a وb لأجزاء المقسوم وc وd لأجزاء المقسوم عليه، إضافة إلى re1 وim1 وre2 وim2. تبقى الأسماء القانونية في الاستجابة real1 وimag1 وreal2 وimag2.
هل تعيد هذه الحاسبة الشكل القطبي (المقياس والسعة)؟
لا. هذه القدرة تعيد الحاصل المستطيل فقط. استخدموا أداة مقياس أو سعة مركّبة إذا احتجتم الإحداثيات القطبية للناتج.
كم تكلفة حاسبة قسمة الأعداد المركبة؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مقدمًا بسعر $0.002 لكل استدعاء ناجح؛ والمدخل غير الصالح، بما فيه مقسوم عليه صفري، لا يُفوتر.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/math/divide-complex-numbers \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"items":["valor-1","valor-2"]}'const res = await fetch("https://api.kit.forhosting.com/math/divide-complex-numbers", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"items": [
"valor-1",
"valor-2"
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/divide-complex-numbers",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"items": [
"valor-1",
"valor-2"
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/divide-complex-numbers", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"items":["valor-1","valor-2"]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"items":["valor-1","valor-2"]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/divide-complex-numbers", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"items": [
"valor-1",
"valor-2"
]
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.divide_complex_numbers",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |