3 goes into 31 10 times with remainder 1.
You multiply 10/3 or 31/3 by 3.
31/3 or 10/331/3 or 10/331/3 or 10/331/3 or 10/3
10 with 1 remaining 31 - 1 = 30 = 3 x 10
3 squared times 2 times 10 32*2*10 = 9*2*10 = 180
10
31 x 10 = 310
31*3=93 So 31
There is no whole number that, when multiplied by 3, equals 31. However, if you allow for decimal numbers, then 31 divided by 3 is approximately 10.33 when rounded to two decimal places.
A "myrillion" is not an actual number, just a made-up name. In any case, for any number, there are always larger numbers. For example, if you add one to a million, you get a number that is larger than a million. If you choose to define a "myrillion" to be a 1 with so-and-so many zeroes, just add one to it, or add an additional zero, and you get a number that is even larger.
10 + 3(x + 2) = 31
3.875