How the conversions work
Every linear category defines each unit as a multiple of one base unit — metres for length, kilograms for weight, seconds for time. Converting is then a single multiply and divide, which avoids the rounding drift that comes from chaining conversions.
Temperature is the exception. Celsius, Fahrenheit and Kelvin have different zero points as well as different scales, so they need an offset rather than a simple factor. Converting 0°C to Fahrenheit gives 32, not 0.
Data sizes use binary units
A kilobyte here is 1,024 bytes, not 1,000. This is the convention used by operating systems when reporting file sizes and memory.
Storage manufacturers use decimal units instead, where a gigabyte is 1,000,000,000 bytes. That difference is why a "1 TB" drive shows up as roughly 931 GB once formatted — no capacity is missing, the two sides are just counting differently.
Frequently asked questions
Why do some results show many decimal places? +
Most conversion factors are irrational or non-terminating in decimal. Six places is shown to keep small values meaningful; round to whatever precision your task actually needs.