False Weights
A dishonest trader who "sells at cost price" but hands over less than the stated weight still makes a real profit, because the customer pays for the full unit while receiving only the short weight. When the goods are sold at cost price, the gain % = error / (true value − error) × 100, where error is the shortfall. Selling a claimed 1,000 g but delivering 900 g means error 100, true 1,000 ⇒ gain = 100/900 × 100 = 11.11% (which is 1/9 — note it is on the actual weight given, not the claimed weight). If the trader ALSO marks the goods up by a normal profit %, the two effects compound as multipliers: overall multiplier = (1 + markup/100) × (true/given). The standard CAT version uses a faulty balance reading short — recognise that the base for the gain is the SMALLER, actual quantity delivered, never the claimed quantity.
✅ Solved examples
✏️ Practice — try these, take hints as needed
📝 Topic test — 8 questions
Auto-graded with full solutions; saved to your dashboard. Use the calculator and formula sheet (top-right) any time.
Formula Reference Sheet
Price, profit and loss
| Profit | SP − CP (when SP > CP) |
|---|---|
| Loss | CP − SP (when CP > SP) |
| Profit % | (SP − CP)/CP × 100 |
| Loss % | (CP − SP)/CP × 100 |
| SP from CP | SP = CP × (1 + profit%/100) |
| CP from SP | CP = SP ÷ (1 ± profit/loss%/100) |
Marked price and discount
| Discount | MP − SP |
|---|---|
| Discount % | (MP − SP)/MP × 100 |
| SP from MP | SP = MP × (1 − discount%/100) |
| Successive discounts d1, d2 | net = d1 + d2 − d1·d2/100 (%) |
| False-weight gain % | error/(true − error) × 100 |
| Partnership profit split | ratio of (capital × time) |