fix: number to float conversion on 64bit machines
chg: clearer name of test
fix: non-existing overflow in number->float generating error