Like most unit converters, this one works by converting everything to a common base unit first — in this case, grams — then converting from grams to the target unit. This keeps the math clean and avoids compounding errors.
The conversion factors come from NIST (National Institute of Standards and Technology) definitions:
- 1 kilogram = 1,000 grams
- 1 pound = 453.59237 grams (exact by definition)
- 1 ounce = 28.349523125 grams (exact)
- 1 stone = 6,350.29318 grams (14 pounds exactly)
- 1 metric ton = 1,000,000 grams
- 1 carat = 0.2 grams (exact metric definition)
- 1 grain = 0.06479891 grams (exact)
Pounds and ounces use exact defined values, so there's no imprecision in those conversions — just normal floating-point rounding at the display level.
Leave a Comment
We'd love to hear from you