حاسبة الفرق المئوي
استخدم حاسبة الفرق المئوي هذه لمقارنة عددين بوصفهما نسبة من متوسطهما، بأي ترتيب. وتشمل أيضًا قانون الفرق المئوي وكيفية إيجاده خطوة بخطوة وأمثلة على فرق الأسعار وRPD.
أُدخلت قيم تجريبية. استبدلها بقيمك.
الفرق المئوي
40%
خطوات الحل
- abs(20 − 30) ÷ ((abs(20) + abs(30)) ÷ 2) × 100 = 40%
- القيمة المطلقة لـ 20 − 30 = 10
- (20 + 30) ÷ 2 = 25
- 10 ÷ 25 × 100 = 40%
- الفرق بين القيمتين
- 10
- متوسط القيم المطلقة
- 25
يقسم الفرق المئوي الفرق بين القيمتين على متوسطهما، لذا يعطي إدخالهما بترتيب آخر الإجابة نفسها.
إذا كانت القيمتان نسبتين مئويتين، فيُقاس الفرق بينهما بالنقاط المئوية، وهو قياس مختلف عن الفرق المئوي. راجع حاسبة النقاط المئوية.
يعرض متجران سعر السلعة نفسها بـ 45 دولارًا و60 دولارًا، أو تعطي قراءتان مخبريتان 12,5 و13,1. ما مدى البعد بينهما بوصفه نسبة مئوية عندما لا يكون أي من العددين هو الأصل؟ القسمة على أحدهما تعطي جوابًا مختلفًا عن القسمة على الآخر.
أدخل القيمتين في حاسبة الفرق المئوي هذه لتجري حساب الفرق المئوي وتعرض الحل. فهي تقسم على متوسط القيمتين، لذلك لا يغيّر ترتيب إدخالهما النتيجة. ويتيح مفتاح عرض التغير المئوي للزوج نفسه حين تكون إحدى القيمتين نقطة البداية.
كيف يعمل الفرق المئوي
الإجابة السريعة: اقسم الفارق بين القيمتين على متوسطهما، ثم اضرب في 100. بالنسبة إلى 20 و30 يكون الفارق 10 والمتوسط 25، ويكون 10 ÷ 25 × 100 = 40%.
ما الفرق المئوي؟
الفرق المئوي يقارن بين قيمتين حين لا تكون إحداهما الأصل. ويتخذ متوسطهما أساسًا للقسمة، فتعطي المبادلة بين القيمتين الجواب نفسه. وهذا التماثل هو ما يميزه عن التغير المئوي الذي يقسم على القيمة الأولية ولذلك يتأثر بالترتيب. وفي أعمال المختبر يُسمى المقياس نفسه الفرق المئوي النسبي، ويُختصر RPD.
قانون الفرق المئوي
الفرق المئوي = abs(a - b) / ((abs(a) + abs(b)) / 2) * 100هذا هو قانون حساب الفرق المئوي، ويسمى أيضًا قانون الفرق المئوي. وللأعداد الموجبة يمكن حذف الخطين العموديين حول a وb في المقام، فنحصل على abs(a − b) ÷ ((a + b) ÷ 2). أما أخذ متوسط القيم المطلقة فهو عرف يُبقي النتيجة معرَّفة للمدخلات السالبة، وتذكر حاسبة الفرق المئوي القانون الذي استخدمته.
كيف تجد الفرق المئوي بين عددين (خطوة بخطوة)
- اطرح القيمة الأصغر من الأكبر لتحصل على الفارق.
- اجمع القيمتين واقسم على 2 لتحصل على متوسطهما.
- اقسم الفارق على المتوسط.
- اضرب في 100 وأضف علامة النسبة المئوية.
بهذه الطريقة تحسب الفرق المئوي بين أي رقمين. لا يلزم اختيار إحدى القيمتين نقطة بداية، لذلك لا يهم الترتيب أبدًا.
كيف تحسب الفرق المئوي ذهنيًا
كيف تجد الفرق المئوي من دون حاسبة: أوجد الفارق، ثم نصّف المجموع، ثم اقسم. بالنسبة إلى 45 و60 يكون الفارق 15 والمجموع 105، فالمتوسط 52,5. والفارق أقل بقليل من 30% من 52,5، وهذا يطابق القيمة الدقيقة 28,57%. وللتحقق المنطقي: لا يمكن أن يكون الفرق المئوي المحسوب سالبًا، ولا يمكن أن يتجاوز 200% في قيمتين موجبتين. فإذا ظهر أي من الحالتين فثمة خطأ في أحد المدخلات أو الخطوات.
الفرق المئوي بين سعرين
فرق السعرين هو الفارق بالمال: 60 دولارًا ناقص 45 دولارًا يساوي 15 دولارًا. ولحساب فرق السعرين بالنسبة المئوية، قِس هذا الفارق إلى السعر المتوسط: 15 دولارًا ÷ 52,50 دولارًا = 28,57%. أما إذا أردت القول بكم تزيد السلعة ذات الـ60 دولارًا على ذات الـ45 دولارًا، فهذا تغير من 45 دولارًا، والجواب +33,3%. استخدم حاسبة التغير المئوي لهذه الصياغة.
الفرق المئوي النسبي (RPD)
قياسان مكرران هما 12,5 و13,1 يختلفان بمقدار 0,6 على متوسط 12,8، أي RPD قدره 4,69%. وتقارن المختبرات عادةً الرقم بحدّ تسامح تضعه طريقتها الخاصة، لذلك تعرض الحاسبة الرقم وتترك لك الحكم بالنجاح أو الرسوب. أدخل القراءتين في الحاسبة أعلاه فتعمل حاسبةَ RPD.
إلى أي حد يمكن أن يكبر الفرق المئوي؟
في حالة قيمتين غير سالبتين يمتد الفرق المئوي من 0% إلى 200%. وهو 0% حين تتساوى القيمتان، و200% حين تكون إحداهما 0. ويساوي 100% تمامًا حين تكون إحدى القيمتين ثلاثة أمثال الأخرى، كما في 10 و30، لأن الفارق حينئذ يساوي المتوسط.
الفرق المئوي مقابل التغير المئوي ونسبة الخطأ المئوية
استخدم الفرق المئوي عندما تكون القيمتان متكافئتين، كمتجرين أو مجموعتين أو جهازين. واستخدم حاسبة التغير المئوي عندما تأتي إحدى القيمتين أولًا. واستخدم حاسبة نسبة الخطأ المئوية عندما تكون إحدى القيمتين قيمة حقيقية أو مرجعية معروفة.
أين يُستخدم الفرق المئوي
يجيب الفرق المئوي بين عددين عن السؤال «كم يبعد أحدهما عن الآخر؟» في مواضع كثيرة: عروض سعر من موردين، أو مبيعات منطقتين، أو معدلات التحويل لنسختين في اختبار A/B، أو قراءتين مخبريتين مكررتين. وتجعله مقررات الفيزياء والكيمياء تمرينًا معتادًا، وغالبًا ما يكون الفرق المئوي بين عددين قيسا في التجربة نفسها. والقيمة المرجعية غائبة عمدًا، وهذه قوته وحدّه معًا كما يبين القسم التالي.
متى يفيد الفرق المئوي ومتى يضلل
يفيد في مقارنة قياسين أو عرضين أو عينتين من دون تفضيل أي منهما. ويضلل في أربع حالات:
- إحدى القيمتين أساس واضح للمقارنة. بالنسبة إلى 100 و200 يكون الفرق 66,7%، لكن الرقم الثاني أعلى من الأول بنسبة 100%. والرقم الأصغر يخفي حجم القفزة.
- إحدى القيمتين صفر أو قريبة منه. أي زوج فيه 0 يعطي 200% تمامًا، والزوج 0,1 و30 يعطي 198,7%، فلا تقول النسبة المئوية شيئًا يُذكر عن الحجم.
- القيمتان نسبتان مئويتان. معدل 40% مقابل 50% فارقه 10 نقاط؛ ويشرح دليل النقاط المئوية لماذا لا ينبغي تسميته 10%.
- يمكن عرض الزوج نفسه بثلاث صيغ. العددان 20 و30 يبعد أحدهما عن الآخر 40%، والعدد 30 أكبر من 20 بنسبة 50%، والعدد 20 أقل من 30 بنسبة 33,3%. وكلها صحيحة، لذلك حدّد أيها تقصد، واعرض الفارق المطلق إلى جانب أي نسبة مئوية.
أمثلة على الفرق المئوي
ستة أزواج محلولة بالقانون:
| القيمة 1 | القيمة 2 | الفارق | المتوسط | الفرق المئوي |
|---|---|---|---|---|
| 20 | 30 | 10 | 25 | 40% |
| 10 | 30 | 20 | 20 | 100% |
| 100 | 200 | 100 | 150 | 66,67% |
| 45 | 60 | 15 | 52,5 | 28,57% |
| 72 | 90 | 18 | 81 | 22,22% |
| 9,8 | 10,2 | 0,4 | 10 | 4% |
المثال 1: الفرق المئوي بين 20 و30
المعطيات
الإجابة
المثال 2: سعران، 45 دولارًا و60 دولارًا
المعطيات
الإجابة
المثال 3: درجتا اختبار، 72 و90
المعطيات
الإجابة
المثال 4: قياسان، 9,8 سم و10,2 سم
المعطيات
الإجابة
المثال 5: حين يكون الفرق 100% تمامًا
المعطيات
الخطوة 1
الفارق 20 والمتوسط 20، فالفرق 20 ÷ 20 = 100%.
الإجابة
كود الفرق المئوي
تعيد النسختان الأمثلة الواردة أعلاه (40% و28,57% و22,22% و4% و100% و4,69% و66,67%)، وتأخذ متوسط القيم المطلقة أساسًا، وترفض الصفرين معًا. وقد أُدرجت percentChangeFrom لتُظهر الفرق بينه وبين التغير المئوي.
JavaScript
function finite(name, v) { if (typeof v !== "number" || !Number.isFinite(v)) throw new TypeError(`${name} must be a finite number`);}export function percentDifference(a, b) { finite("a", a); finite("b", b); const mean = (Math.abs(a) + Math.abs(b)) / 2; if (mean === 0) throw new RangeError("a and b must not both be 0: the percentage difference is undefined"); return (Math.abs(a - b) / mean) * 100;}export function percentChangeFrom(start, end) { finite("start", start); finite("end", end); if (start === 0) throw new RangeError("start must not be 0: the change from zero is undefined"); return ((end - start) / Math.abs(start)) * 100;}Python
from decimal import Decimalimport mathdef _num(name, v): if isinstance(v, bool) or not isinstance(v, (int, float, Decimal)) or not math.isfinite(float(v)): raise ValueError(f"{name} must be a finite number") return Decimal(str(v))def percent_difference(a, b): a, b = _num("a", a), _num("b", b) mean = (abs(a) + abs(b)) / 2 if mean == 0: raise ValueError("a and b must not both be 0: the percentage difference is undefined") return abs(a - b) / mean * 100def percent_change_from(start, end): start, end = _num("start", start), _num("end", end) if start == 0: raise ValueError("start must not be 0: the change from zero is undefined") return (end - start) / abs(start) * 100تعيد percentDifference(100, 200) نحو 66,67 بينما تعيد percentChangeFrom(100, 200) القيمة 100: الزوج نفسه لكن السؤال مختلف. قرّب للعرض فقط.
الخصوصية وسلامة المدخلات
تُحسب القيم داخل متصفحك. والأعداد التي تدخلها لا تُرسل إلى خادم ولا تُخزَّن.
- الحقول تقبل الأعداد فقط. يُرفض النص والحقول الفارغة وNaN وInfinity مع رسالة.
- يعيد الصفران رسالة واضحة بدلًا من خطأ القسمة، لأن المتوسط 0 والفرق المئوي غير معرَّف.
- المدخلات السالبة مقبولة. والأساس هو متوسط القيم المطلقة، وتذكر النتيجة هذا القانون لتتمكن من مقارنته بأدوات أخرى.
- في هذه اللغة تُعدّ الفاصلة هي الفاصل العشري، لذا فإن 12,5 تساوي اثني عشر ونصفًا و1,200 تساوي 1,2. وتعمل النقطة فاصلًا للآلاف حين تليها فاصلة عشرية، لذا تُقرأ 1.234,5 على أنها 1234,5. أما إدخال مثل 1.234 (نقطة تليها ثلاثة أرقام بالضبط من دون فاصلة) أو 1,2,3 فيُرفض لأنه غامض بدلًا من التخمين. وتُتجاهل المسافات بين مجموعات الأرقام، بما فيها المسافات غير القابلة للفصل، لذا يُقرأ 1 200 على أنه 1200.
أخطاء شائعة في الفرق المئوي
| الخطأ | ما الذي يحدث | ما تفعله الحاسبة |
|---|---|---|
| القسمة على إحدى القيمتين | العددان 20 و30 يعطيان 50% أو 33,3% بحسب الاختيار، بدلًا من 40% | تقسم على المتوسط، فالترتيب لا يؤثر |
| القسمة على المجموع لا على المتوسط | 10 ÷ 50 يعطي 20% بدلًا من 40% | تنصّف المجموع أولًا وتعرض المتوسط المستخدم |
| ترك الفارق بإشارته | 20 ناقص 30 يعطي −40% | تأخذ الفارق المطلق، فلا تكون النتيجة سالبة أبدًا |
| استخدام الفرق حين تكون إحدى القيمتين البداية | العددان 100 و200 يعطيان 66,7% ويخفيان ارتفاعًا قدره 100% | تقدّم وضع التغير المئوي |
| معاملة نسبتين مئويتين كأنهما قيمتان عاديتان | القول إن 40% و50% يبعدان 22,2% بينما الفارق الحقيقي 10 نقاط | تصنّف النتيجة وتعرض فارق النقاط بجانبها |
| تقريب المدخلات أولًا | تقريب 9,8 و10,2 إلى 10 و10 يعطي 0% بدلًا من 4% | تقرّب النتيجة المعروضة فقط |
| استخدام الصفر مدخلًا | أي زوج فيه 0 يعطي 200%، وهذا لا يدل على الحجم | تعيد 200% وتنبّه إلى أن القيمة الصفرية تجعل النسبة المئوية قليلة الدلالة |
| إدخال القيمتين كلتيهما 0 | القسمة على صفر | ترفض برسالة |
| قراءة الفرق على أنه «كم يزيد» | 60 دولارًا مقابل 45 دولارًا يبعدان 28,57% لكنهما يزيدان 33,3% | تصنّف النتيجة فرقًا لا تغيرًا |
الفرق المئوي مقابل التغير ونسبة الخطأ والنقاط
| المقياس | القانون | الأساس | هل يؤثر الترتيب | الأنسب لـ |
|---|---|---|---|---|
| الفرق المطلق | abs(a − b) | لا ينطبق | لا | الفارق بالوحدات الأصلية |
| الفرق المئوي | abs(a − b) ÷ ((abs(a) + abs(b)) ÷ 2) × 100 | متوسط القيمتين | لا | قيمتان متكافئتان، مثل متجرين أو جهازين |
| التغير المئوي | (النهائية − الأولية) ÷ abs(الأولية) × 100 | القيمة الأولية | نعم | حين تسبق إحدى القيمتين الأخرى |
| الزيادة المئوية أو النقصان المئوي | القانون نفسه، في اتجاه واحد فقط | القيمة الأولية | نعم | ارتفاع أو انخفاض معروف |
| نسبة الخطأ المئوية | abs(المقيسة − الحقيقية) ÷ abs(الحقيقية) × 100 | القيمة الحقيقية | نعم | قياس مقارَن بقيمة مرجعية |
| النقاط المئوية | المعدل 2 − المعدل 1 | لا ينطبق | نعم | الفارق بين نسبتين مئويتين |
اختر بالسؤال عن أي الرقمين، إن وُجد، هو المرجع.