risugen: fix floating point randomization

we were generating identical low parts for the floating point
number when using quad precision.

Signed-off-by: Claudio Fontana <claudio.fontana@gmail.com>