StepΒ 1Β βΒ Express the two given numbers as fractions with the same (finite) denominator.
The numbers are given correct to four decimal places, i.e. each digit after the decimal point represents ten-thousandths.
Therefore
$$3.1415 = \frac{31415}{10000}, \qquad 3.1416 = \frac{31416}{10000}$$
StepΒ 2Β βΒ Check whether any integer lies strictly between the two numerators.
The numerators differ by onlyΒ 1:
$$31416 - 31415 = 1$$
Because there is no integer strictly between 31415 and 31416, the fractions with denominatorΒ 10000 do not give any new numbers between the two bounds.
StepΒ 3Β βΒ Create room for intermediate numbers by multiplying the numerator and denominator of each fraction by the same natural number.
ChooseΒ 10 (any number >Β 1 works). Multiplying top and bottom byΒ 10 keeps the values unchanged but increases the denominator toΒ 100Β 000:
$$\begin{aligned}
3.1415 &= \frac{31415}{10000} = \frac{31415\,\times\,10}{10000\,\times\,10} = \frac{314150}{100000},\\[2mm]
3.1416 &= \frac{31416}{10000} = \frac{31416\,\times\,10}{10000\,\times\,10} = \frac{314160}{100000}.
\end{aligned}$$
StepΒ 4Β βΒ List integers that now lie strictly between the two new numerators.
The numerators are 314Β 150 and 314Β 160. The integers strictly between them are
314Β 151, 314Β 152, 314Β 153, 314Β 154, 314Β 155, 314Β 156, 314Β 157, 314Β 158, 314Β 159.
Any of these will generate rational numbers that lie strictly between the given bounds.
StepΒ 5Β βΒ Form three such rational numbers and, if desired, rewrite them as decimals.
Taking the first three candidates:
$$\frac{314151}{100000},\; \frac{314152}{100000},\; \frac{314153}{100000}$$
or, as terminating decimals,
$$3.14151,\; 3.14152,\; 3.14153$$
Verification: each of these satisfies
$$3.1415 < 3.14151 < 3.1416,\quad
3.1415 < 3.14152 < 3.1416,\quad
3.1415 < 3.14153 < 3.1416.$$
Thus, the three required rational numbers are indeed between 3.1415 andΒ 3.1416.