math: rewrite modf.c and clean up modff.c
cleaner implementation with unions and unsigned arithmetic
2 files changed