حاسبة نمو الناتج المحلي
ناتج محلي ينتقل من 100 إلى 103 نما بمقدار 0.03، أي 3 بالمئة كما يذكرها الخبر. أدخل الرقم السابق والرقم الحالي لتحصل على معدل النمو بين الفترتين ومقدار التغير، جاهزين لتقرير أو تصحيح واجب. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الناتج المحلي الإجمالي (GDP) السابق
- 100
- الناتج المحلي الإجمالي (GDP) الحالي
- 103
- التغيير
- 3
- معدل النمو
- 0.03
- الاتجاه
- expansion
نمو الناتج المحلي الإجمالي هو التغيّر النسبي في الناتج المقاس من فترة إلى التي تليها. يستخرج المحللون والصحفيون والطلاب ومكاتب السياسات ذلك المعدل من رقمين منشورين: يطرحون الناتج السابق من الناتج الحالي ثم يقسمون على الناتج السابق. تقبل حاسبة نمو الناتج هذه الرقمين المنتهيَين، وتطبّق تلك المتطابقة، وتعيد معدل النمو عدداً عشرياً، بحيث تطبع نقلة من مئة إلى مئة وثلاثة 0.03 لا ثلاثة في المئة. لا تجلب سلاسل رسمية ولا تحوّل فجوة متعددة السنوات إلى معدل سنوي ولا تُزيل التضخم عن الناتج الاسمي ليصير حقيقياً ولا تحوّل العملات.
ماذا يعني نمو الناتج وكيف يُعرَّف المعدل العشري
معدل نمو الناتج المحلي الإجمالي هو التغيّر النسبي في الناتج بين فترتين. تلك النتيجة عدد عشري لا نسبة مئوية: الارتفاع من مئة إلى مئة وثلاثة هو 0.03، ولا يستشهد الصحفي بثلاثة في المئة إلا بعد الضرب في مئة. ناتج لاحق فوق السابق هو expansion؛ وناتج لاحق تحته هو contraction؛ والمستويات المتطابقة تعني أن الاقتصاد المقاس لم يتغيّر على هذا المقياس.
المستوى السابق هو المقام، فلا يجوز أن يكون صفراً: القسمة على صفر غير معرّفة، وترفض هذه الحاسبة تلك الحالة بدل إعادة Infinity أو NaN. لا تحوّل هذه الأداة فجوة متعددة السنوات إلى معدل سنوي، ولا تحوّل الناتج الاسمي إلى حقيقي، ولا تعيد أساس سلسلة على أخرى، ولا تجلب أرقاماً رسمية من جهاز إحصائي. تقيّم الشكل المغلق على الرقمين اللذين لديكم أصلاً من بيان أو مسألة كتاب أو ورقة حساب.
ليست متطابقة منهج الإنفاق التي تجمع الاستهلاك والاستثمار والإنفاق الحكومي وصافي الصادرات، وليست معدل نمو سنوي مركّب على n سنوات: تلك بحوث أخرى وأعمال أخرى.
أين تبرّر حاسبة نمو الناتج وجودها
تستخدم غرف التحرير ومكاتب البحث والقاعات حاسبة نمو الناتج عندما يطبع بيان إحصائي مستويين للناتج والسؤال هو التغيّر النسبي، لا إعادة بناء متطابقة الإنفاق التي أنتجت تلك المستويات. تقارن الأسر والطلاب ناتج العام الماضي بناتج هذا العام ليروا هل توسّع الاقتصاد المقاس أم انكمش، دون تحويل العدد العشري إلى نسبة مئوية حتى يكتبوا الجملة. تستفيد مواقع المحتوى التي تترتب على حاسبة نمو الناتج من ودجة حيّة يتطابق مسارها المجاني في المتصفح مع الأتمتة المدفوعة على الوحدة النقية نفسها.
هذه الصفحة ليست مجموع منهج الإنفاق من الاستهلاك والاستثمار والإنفاق الحكومي وصافي الصادرات، وليست تغيّراً نسبياً لتضخم أسعار المستهلك، وليست معدل نمو سنوي مركّب على سنوات كثيرة: تلك استعلامات بنوايا مختلفة ولها صفحاتها أصلاً. عندما تحتاجون لاحقاً مستوى الناتج لا نموّه، أو معدلاً مركّباً لسنوات عدة، استخدموا تلك المتطابقات المخصصة بدل مطّ عقد النشرتين هذا.
حالات الاستخدام
إحاطات الناتج من عام إلى عام
حوّلوا نشرتين رسميتين للناتج من بيان إحصائي إلى معدل النمو العشري الذي تستطيع غرفة تحرير أو مكتب بحث الاستشهاد به بعد الضرب في مئة.
مراجع قاعة وواجبات
ولّدوا مفاتيح إجابة قابلة للإعادة لمعدل النمو ترفض ناتجاً سابقاً صفرياً بدل طباعة Infinity.
الأسئلة الشائعة
هل النتيجة نسبة مئوية أم عدد عشري؟
عدد عشري. نقلة من 100 إلى 103 تعيد 0.03. اضربوا بأنفسكم في 100 إذا احتجتم نسبة مئوية لعناوين مثل 3%.
ماذا يحدث إذا كان الناتج السابق صفراً؟
نمو الناتج غير معرّف عندما تكون الفترة السابقة صفراً، لذا لا يُحاسب الطلب.
كيف يُحسب معدل نمو الناتج المحلي؟
اطرح الناتج السابق من الناتج الحالي ثم اقسم الفرق على الناتج السابق. من 100 إلى 103 يكون التغير 3 والمعدل 0.03، وبضربه في 100 تحصل على 3 بالمئة.
ماذا يعني معدل نمو سالب؟
يعني أن الاقتصاد انكمش، أي أن الناتج الحالي أقل من السابق. تساوي الرقمين يعني عدم التغير. وإذا هبط الناتج المقاس إلى الصفر يكون المعدل −1، أي انكماشًا بنسبة 100 بالمئة.
هل النتيجة نمو حقيقي أو سنوي؟
لا. تقارن الأداة الرقمين اللذين تدخلهما كما هما. فهي لا تستبعد التضخم من الناتج الاسمي، ولا تحوّل تغيرًا على عدة سنوات إلى معدل سنوي، ولا تحوّل العملات، ولا تجلب أرقامًا رسمية.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/fin/gdp-growth \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"previous_gdp":100,"current_gdp":103}'const res = await fetch("https://api.kit.forhosting.com/fin/gdp-growth", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"previous_gdp": 100,
"current_gdp": 103
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/gdp-growth",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"previous_gdp": 100,
"current_gdp": 103
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/gdp-growth", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"previous_gdp":100,"current_gdp":103}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"previous_gdp":100,"current_gdp":103}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/gdp-growth", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"previous_gdp": 100,
"current_gdp": 103
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.gdp_growth",
"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 لأن المعدل غير معرّف. استخدموا الأداة المجانية في المتصفح للتحقق من زوج نشرات في بيان إحصائي، أو استدعوا API بسعر $0.002 لكل طلب ناجح عندما تحتاج ورقة عمل أو أداة إحاطة أو حزمة اختبارات إلى معدل نمو حتمي.
ماذا يعني نمو الناتج وكيف يُعرَّف المعدل العشري
إذا كان previous_gdp مستوى الفترة السابقة وcurrent_gdp مستوى الفترة اللاحقة، فإن المتطابقة هي growth_rate يساوي current_gdp ناقص previous_gdp، مقسوماً على previous_gdp. إعادة العدد العشري تبقي العقد صادقاً لأوراق الحساب وواجهات API والاختبارات التي تنسّق النسب المئوية بنفسها. يجوز أن يقع الناتج الحالي فوق السابق أو مساوياً له أو تحته، بما في ذلك الصفر، لأن انهيار الناتج المقاس انكماش حقيقي بمئة في المئة، أي growth_rate سالب واحد.
عقد الإدخال وشكل الاستجابة والسلوك عند الخطأ
يجب أن تكون القيمة عدداً منتهياً وألا تكون صفراً. يجب أن يكون عدداً منتهياً ويجوز أن يكون أعلى من النشرة السابقة أو مساوياً لها أو أدنى. فشل التحقق لا يستهلك رصيداً. أرسلوا عبر POST جسماً JSON برقمين منتهيَين إلزاميين بالعملة نفسها والوحدات نفسها. previous_gdp هو الناتج المحلي الإجمالي للفترة السابقة وهو مقام معدل النمو؛ تُقبل الأسماء البديلة previous وgdp_previous وgdp0 وearlier_gdp وgdp_t0 حتى تحتفظ الأوراق بأسماء أعمدة مألوفة. إذا نقص previous_gdp أو فرغ أو كان لانهائياً أو صفراً تماماً، تفشل المهمة بـ invalid_input مع تسمية previous_gdp؛ الفترة السابقة الصفرية هي الخطأ المتعاقد عليه ولا تُحاسب. current_gdp هو الناتج المحلي الإجمالي للفترة اللاحقة؛ والأسماء البديلة current وgdp_current وgdp1 وlater_gdp وgdp_t1 تشير إلى الحقل نفسه. يجوز أن يصل كل حقل عدداً JSON أو سلسلة رقمية. عند النجاح يكرر الجسم previous_gdp وcurrent_gdp، ويعيد change بوصفه الحالي ناقص السابق مقرباً half-up إلى عشر خانات عشرية، ويعيد growth_rate بوصفه المعدل العشري مقرباً half-up إلى عشر خانات، ويضبط direction على expansion أو contraction أو unchanged وفق إشارة المعدل، ويتضمن سلسلة formula تعيد المتطابقة. مثال: السابق مئة والحالي مئة وثلاثة يعطي growth_rate 0.03 وchange ثلاثة وdirection expansion. السابق عشرون ألفاً والحالي ثمانية عشر ألفاً يعطي growth_rate سالباً 0.1 وdirection contraction. تشترك أداة المتصفح المجانية وواجهة API في هذه الوحدة النقية نفسها، فلا تختلف مراجعة ورقة عن اختبار إنتاج في المعدل المقرب.
أين تبرّر حاسبة نمو الناتج وجودها
تربط فرق المنتج العقد نفسه بأدوات إحاطة حتى يرى مراسل يكتب نشرتين رسميتين نفس growth_rate الذي ستعيده API لاحقاً في حزمة اختبارات. لأن التنفيذ parse نقي من tier A، تكلّف كل دعوة ناجحة السعر الأساسي المنشور $0.002 بلا رموز نموذج وبلا شبكة صادرة. أبقوا الطلبات صغيرة، وثبّتوا growth_rate المقرب في الاختبارات، فتحصلون على نمو عشري قابل للإعادة لأوراق الحساب وإضافات LMS وعاملات الحافة دون إقامة عميل حسابات قومية خاص بكم.
حالات التكامل
تثبيتات ورقة واختبارات CI
ثبّتوا growth_rate في مراجعة ورقة أو حزمة اختبارات حتى لا يختلف أنبوب عمل عن ودجة متصفح في العدد العشري المقرب.
أسئلة تقنية
كيف يُحسب معدل نمو الناتج من قيمتين؟
أرسلوا عددين منتهيَين previous_gdp (غير صفر) وcurrent_gdp. تعيد API القيمة growth_rate = (current_gdp − previous_gdp) / previous_gdp عدداً عشرياً، مع التغيّر المطلق ووسم direction.
هل يجوز أن يكون الناتج الحالي أدنى من السابق؟
نعم. نشرة لاحقة دون السابقة هي contraction: growth_rate سالب وdirection هو contraction. النشرات المتساوية تعيد صفراً مع direction unchanged.
كم تبلغ تكلفة حاسبة نمو الناتج؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT مدفوعاً مسبقاً بسعر $0.002 لكل استدعاء ناجح؛ الإدخال غير الصالح لا يُحاسب.