Freelancer:
zhuolu
Pemenang
Demo with floats
The macro still functions when dealing with floating numbers.