Fixed the minmum purchase quantity defined in the supplier for a product not working for float values

Steps to Produce : 
Define a unit called 100ml that equals to 100 x m
Product EMB/U uses this unit
In this product  a supplier is defined with a minimum qty with a float value (eg 22.4) to purchase
Create a Purchase order with this supplier for this product, the screen freezes with continuous warning.