I fixed an error which occurs when the inexact number string doesn't contain a dot.
(Gauche and Sagittarius don't produce such a string, but Racket does.)

I created a pull request as follows.
https://github.com/scheme-requests-for-implementation/srfi-48/pull/2