fmod_round is not managing values < 1

fmod_round is not managing values < 1 and fmod_round was made for issues with fmod and values < 1
unit testing to follow.