[IMP] add float_compare
[IMP] Rounding should be done on move immediately to default UoM