Added implementation of newFloatProduct() and mult2().
newFloatProduct is still buggy in some cases.