1. Core Formula
grams = kilograms × 1000 (exact). Reverse: kg = g ÷ 1000. 1 kg = 1,000 g = 1,000,000 mg.
2. Flow
- Enter kilograms (decimals allowed).
- Multiply by 1000 to get grams.
- Need mg? Add three more zeros.
- Round only when displaying.
3. Sanity Checks
- 0.25 kg = 250 g
- 0.5 kg = 500 g
- 1 kg = 1000 g
- 2.5 kg = 2500 g
- 5 kg = 5000 g
4. Shortcuts
- Move decimal 3 places right.
- Split parts: 3.2 kg = 3 kg (3000 g) + 0.2 kg (200 g) = 3200 g.
- Approx pounds: kg × 2.2046 (panel shows exact).
5. Pitfalls
- Misplaced zeros (2.50 kg ≠ 250 g).
- Adding thousand separators in input ("2,500").
- Double converting kg→g then dividing again thinking mg.
6. Micro Examples
2.5 kg
2.5 × 1000 = 2500 g
0.125 kg
0.125 × 1000 = 125 g
7. Mini FAQ
- Exact factor? 1000.
- Store which? Store grams for integer precision if aggregating.
- Convert to mg? Multiply kg by 1,000,000 directly.
8. Action Tip
High-volume ingestion pipeline? Normalize all weights to grams (integer) then convert outward on render to avoid floating drift.