When working on an international project, you may have different people using different units.
If this is not handled at every step, you can have bugs that are very difficult to discover.
This program is a simple demo of a solution to this problem.