how many rational numbers are there between 4 and 5

zillions.

4.01234595049 is the first one that comes to mind. If you can type it, it is rational.