حاسبة النسبة المئوية العكسية
استخدم حاسبة النسبة المئوية العكسية هذه للرجوع من مبلغ نهائي ونسبة مئوية إلى المبلغ الأصلي، أو من جزء إلى الكل. وتشمل أيضًا سؤال 80 هي 4 من أي عدد، وحاسبة كم بالمئة من ماذا، وإزالة ضريبة القيمة المضافة، وستة أمثلة محلولة.
أُدخلت قيم تجريبية. استبدلها بقيمك.
القيمة الأصلية
80
خطوات الحل
- 1 + 20 ÷ 100 = 1,2
- 96 ÷ 1,2 = 80
- مقدار التغير
- 16
معطف يكلف 68 دولارًا بعد خصم 15%. كم كان سعره قبل التخفيضات؟ إضافة 15% إلى 68 دولارًا هي المنعطف الخاطئ المعتاد. فسعر البيع يساوي 85% من السعر الأصلي، إذن السعر الأصلي هو 68 دولارًا ÷ 0,85 = 80 دولارًا.
اختر وضعًا، وأدخل المبلغ النهائي والنسبة المئوية، فتعيد حاسبة النسبة المئوية العكسية هذه المبلغ الأصلي مع عرض الحل. فهي تعكس الزيادة المئوية، وتعكس النقصان المئوي، أو تجد الكل حين تعرف أن عددًا ما نسبة مئوية معينة منه، كما في 80 هي 4% من أي عدد.
كيف تعمل النسب المئوية العكسية
الإجابة السريعة: اقسم المبلغ النهائي على المضروب، وهو 1 زائد النسبة المئوية في حالة الزيادة، و1 ناقص النسبة المئوية في حالة النقصان. سعر قدره 96 دولارًا بعد زيادة 20% يساوي 96 دولارًا ÷ 1,20 = 80 دولارًا.
ما النسب المئوية العكسية؟
يعطيك سؤال النسبة المئوية العكسية نتيجة تغير مئوي ويطلب المبلغ الابتدائي. ويشمل أيضًا السؤال المرتبط بإيجاد الكل حين تعرف جزءًا والنسبة المئوية التي يمثلها. وكلاهما يجري الحساب المعتاد بالعكس، ولذلك يُبحث عنهما أحيانًا بوصفهما مسائل النسبة المئوية العكسية.
كيف تعكس زيادة أو نقصانًا مئويًا
الأصل = النهائي / (1 + p / 100) (بعد زيادة قدرها p%)
الأصل = النهائي / (1 - p / 100) (بعد نقصان قدره p%)
- اكتب النسبة المئوية عددًا عشريًا (15% تساوي 0,15).
- أوجد المضروب: 1 زائد العدد العشري في الزيادة، و1 ناقصه في النقصان.
- اقسم المبلغ النهائي على المضروب.
أُخذت النسبة المئوية من الأصل، لذلك يساوي المبلغ النهائي الأصلَ مضروبًا في المضروب.
كيف تجد المبلغ الأصلي من نسبة مئوية
عندما يكون الجزء نسبة مئوية معروفة من كل مجهول، اقسم الجزء على النسبة المئوية بصورة عدد عشري. في 80 هي 4% من أي عدد، يكون الكل 80 ÷ 0,04 = 2 000. وتجيب القاعدة نفسها عن 16 هي 40 بالمئة من أي عدد (16 ÷ 0,40 = 40) وعن 15% من أي عدد تساوي 3 (3 ÷ 0,15 = 20).
قراءة أسئلة مثل «80 هي 4 من أي عدد»
تحذف عمليات البحث مثل 80 هي 4 من أي عدد علامة النسبة المئوية، لكنها تعني 80 هي 4% من أي عدد. والنمط العام هو س هي ص بالمئة من أي عدد، والجواب س ÷ (ص ÷ 100). ويفعل الوضع 3 في الحاسبة أعلاه ذلك في خطوة واحدة. ويمكنك التحقق من أي جواب بالضرب عودةً: 2 000 × 0,04 = 80.
الطريقة من دون حاسبة
اعتبر الأصل 100%. بعد زيادة 20% يصبح المبلغ النهائي 120%. فإذا كانت 120% تساوي 96، فإن 1% تساوي 96 ÷ 120 = 0,8، و100% تساوي 0,8 × 100 = 80. وتعطي طريقة الوحدة هذه الجواب نفسه الذي تعطيه القسمة على المضروب، ومن السهل ترتيبها في حل مكتوب.
لماذا لا يمكنك طرح النسبة المئوية من المبلغ النهائي
طرح 20% من 96 دولارًا يعطي 76,80 دولارًا، لا 80 دولارًا. فالزيادة 20% حُسبت على الأصل 80 دولارًا، وهي 16 دولارًا. أما عشرون بالمئة من 96 دولارًا فهي 19,20 دولارًا، وهو مبلغ مختلف لأنه يستخدم الأساس الأكبر.
إزالة ضريبة القيمة المضافة أو ضريبة المبيعات من الإجمالي
الضريبة زيادة مئوية، فإزالتها نسبة مئوية عكسية. سعر £120 شاملًا ضريبة قيمة مضافة 20% صافيه £120 ÷ 1,20 = £100، فتكون ضريبة القيمة المضافة £20، أي سدس الإجمالي. وإجمالي أمريكي قدره 108 دولارات شاملًا ضريبة مبيعات 8% يصبح 108 ÷ 1,08 = 100 دولار قبل الضريبة.
عكس تغيّرين متتاليين
عندما مرت قيمة بتغيرين، اقسم على كل مضروب، أو على حاصل ضربهما. سعر قدره 108 دولارات بعد ارتفاع 20% ثم انخفاض 10% جاء من 108 ÷ (1,20 × 0,90) = 100 دولار. ولا تعكسهما بطرح 20% ثم إضافة 10%، فهذا يعطي 95,04 دولارًا.
تحقق من جوابك بالحساب الأمامي
حين تحسب نسبة مئوية بالعكس، تحقق منها بتطبيق النسبة المئوية أماميًا على جوابك. إذا كان الأصل 80 دولارًا وكان التخفيض 15%، فإن 80 × 0,85 = 68، وهذا يطابق المعطى.
أين تظهر النسب المئوية العكسية
لحساب القيمة الأصلية من نسبة مئوية، ابدأ مما تعرفه: سعر بعد تخفيضات، أو إجمالي شامل الضريبة، أو رقم بعد نمو. إيجار قدره 1 595 دولارًا بعد ارتفاع 10% كان 1 595 ÷ 1,10 = 1 450 دولارًا. أما «كم بالمئة من ماذا» فسؤال مختلف، لأن النسبة المئوية هي المجهول. وتحل حاسبة النسبة المئوية في الصفحة الرئيسية ذلك السؤال.
النسب المئوية العكسية في Excel وGoogle Sheets
إذا كان المبلغ النهائي في B2 والنسبة المئوية في C2 بوصفها عددًا عشريًا أو خلية منسقة نسبةً مئوية، فاكتب =B2/(1+C2) لعكس زيادة و=B2/(1-C2) لعكس نقصان. وللجزء والنسبة المئوية استخدم =B2/C2.
الحدود
النقصان 100% لا يترك شيئًا، والزيادة −100% أو أقل ليست زيادة حقيقية، لذلك لا يمكن استرجاع الأصل. ونسبة مئوية قدرها 0 لا تعطي كلًّا أيضًا. وترفض الحاسبة الحالات الثلاث كلها وتذكر السبب.
أمثلة على النسبة المئوية العكسية
المضروبات التي تُقسم عليها، لنسب مئوية شائعة:
| النسبة المئوية | بعد زيادة | بعد نقصان |
|---|---|---|
| 5% | 1,05 | 0,95 |
| 10% | 1,10 | 0,90 |
| 15% | 1,15 | 0,85 |
| 20% | 1,20 | 0,80 |
| 25% | 1,25 | 0,75 |
| 50% | 1,50 | 0,50 |
المثال 1: سعر البيع، 68 دولارًا بعد خصم 15%
المعطيات
الإجابة
المثال 2: إزالة ضريبة القيمة المضافة، 120 جنيهًا شاملة ضريبة 20%
المعطيات
الإجابة
المثال 3: راتب 52 500 دولار بعد زيادة 5%
المعطيات
الإجابة
المثال 4: عدد السكان 9 114 بعد نمو قدره 8,5%
المعطيات
الإجابة
المثال 5: 80 هي 4% من أي عدد
المعطيات
الإجابة
المثال 6: تغيران، 108 دولارات بعد +20% ثم −10%
المعطيات
الإجابة
كود النسبة المئوية العكسية
تعيد النسختان إنتاج الأمثلة أعلاه (80 دولارًا و50 000 دولار و8 400 و2 000 و100)، وترفضان المدخلات غير الرقمية، وترفضان الحالات التي لا يمكن عكسها.
JavaScript
function finite(name, v) { if (typeof v !== "number" || !Number.isFinite(v)) throw new TypeError(`${name} must be a finite number`);}export function originalAfterIncrease(final, percent) { finite("final", final); finite("percent", percent); if (percent <= -100) throw new RangeError("percent must be greater than -100"); return final / (1 + percent / 100);}export function originalAfterDecrease(final, percent) { finite("final", final); finite("percent", percent); if (percent >= 100) throw new RangeError("percent must be less than 100: nothing can be recovered from a 100% decrease"); return final / (1 - percent / 100);}export function wholeFromPart(part, percent) { finite("part", part); finite("percent", percent); if (percent === 0) throw new RangeError("percent must not be 0"); return (part * 100) / percent;}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 original_after_increase(final, percent): final, percent = _num("final", final), _num("percent", percent) if percent <= -100: raise ValueError("percent must be greater than -100") return final / (1 + percent / 100)def original_after_decrease(final, percent): final, percent = _num("final", final), _num("percent", percent) if percent >= 100: raise ValueError("percent must be less than 100: nothing can be recovered from a 100% decrease") return final / (1 - percent / 100)def whole_from_part(part, percent): part, percent = _num("part", part), _num("percent", percent) if percent == 0: raise ValueError("percent must not be 0") return part * 100 / percentلتغيّرين متتاليين، اقسم على كل مضروب بالتتابع: originalAfterIncrease(originalAfterDecrease(108, 10), 20) تعيد 100. وقد تنتج القسمة أعدادًا عشرية طويلة، لذا قرّب للعرض فقط. واستخدم Decimal أو السنتات الصحيحة للمبالغ المالية.
الخصوصية وسلامة المدخلات
تُحسب القيم داخل متصفحك. والأعداد التي تدخلها لا تُرسل إلى خادم ولا تُخزَّن.
- الحقول تقبل الأعداد فقط. يُرفض النص والحقول الفارغة وNaN وInfinity مع رسالة، ولا يُنفَّذ أي شيء تكتبه على أنه كود.
- في هذه اللغة تُعدّ الفاصلة هي الفاصل العشري، لذا فإن 12,5 تساوي اثني عشر ونصفًا و1,200 تساوي 1,2. وتعمل النقطة فاصلًا للآلاف حين تليها فاصلة عشرية، لذا تُقرأ 1.234,5 على أنها 1234,5. أما إدخال مثل 1.234 (نقطة تليها ثلاثة أرقام بالضبط من دون فاصلة) أو 1,2,3 فيُرفض لأنه غامض بدلًا من التخمين. وتُتجاهل المسافات بين مجموعات الأرقام، بما فيها المسافات غير القابلة للفصل، لذا يُقرأ 1 200 على أنه 1200.
- تُقرَّب النتائج للعرض فقط، فلا يتراكم خطأ التقريب في الحل.
أخطاء شائعة في النسبة المئوية العكسية
| الخطأ | ما الذي يحدث | ما تفعله الحاسبة |
|---|---|---|
| طرح النسبة المئوية من المبلغ النهائي | 96 دولارًا ناقص 20% يساوي 76,80 دولارًا، لا 80 دولارًا | تقسم على المضروب |
| إضافة النسبة المئوية إلى سعر مخفض | 68 دولارًا زائد 15% يساوي 78,20 دولارًا، لا 80 دولارًا | تقسم على 0,85 |
| الخلط بين الزيادة والنقصان | اعتبار 68 دولارًا نتيجة زيادة 15% يعطي 59,13 دولارًا، لا 80 دولارًا | تجعلك تختار الوضع وتعرض المضروب |
| القسمة على النسبة المئوية وحدها | 96 ÷ 0,20 يساوي 480، لا 80 | تقسم على 1 زائد النسبة المئوية أو ناقصها |
| ضرب الجزء في النسبة المئوية | 80 × 4% يساوي 3,2؛ والكل هو 80 ÷ 4% = 2 000 | تقسم في وضع الجزء من الكل |
| قلب الإشارات لعكس تغيّرين | عكس 108 دولارات بـ −20% ثم +10% يعطي 95,04 دولارًا، لا 100 دولار | تقسم على حاصل ضرب المضروبات |
| عكس نقصان قدره 100% | المبلغ النهائي صفر، فلا شيء يمكن استرجاعه | ترفض برسالة |
| تقريب معامل الضرب | استخدام 1,08 لزيادة قدرها 7,5% يزيح النتيجة | تستخدم النسبة المئوية الدقيقة وتقرّب العرض فقط |
النسبة المئوية العكسية مقابل أسئلة النسبة المئوية الأخرى
| السؤال | ما تعرفه | ما تريده | القانون |
|---|---|---|---|
| عكس زيادة | المبلغ النهائي، نسبة الزيادة المئوية | الأصل | النهائي ÷ (1 + النسبة ÷ 100) |
| عكس نقصان | المبلغ النهائي، نسبة النقصان المئوية | الأصل | النهائي ÷ (1 − النسبة ÷ 100) |
| الكل من جزء | الجزء، النسبة المئوية | الكل | الجزء ÷ (النسبة ÷ 100) |
| نسبة مئوية من عدد | الكل، النسبة المئوية | الجزء | الكل × النسبة ÷ 100 |
| كم بالمئة | الجزء، الكل | النسبة المئوية | الجزء ÷ الكل × 100 |
| التغير المئوي | الأصلي، النهائي | التغير المئوي | (النهائي − الأصلي) ÷ الأصلي × 100 |
الصفوف العكسية هي الوحيدة التي يكون المجهول فيها هو المبلغ الابتدائي. وكل ما عداها يسير إلى الأمام من المبلغ الابتدائي.