It is not possible to answer the question because numbers are infinitely dense. You might think that 1.9 comes before 2 but 1.99 is nearer and so has a better claim to being the number before 2. But then 1.999 has an even better claim, and so on. For ever.
Chat with our AI personalities
Lots of numbers ... 0. anything comes before 2. For example. 0.156 or 0.6978574
1. anything also comes before 2. For example. 1.1, 1.115, 1.9999, 1.575468 ...
1