User blog comment:Simplicityaboveall/Insanely Fast-Growing Functions/@comment-24920136-20170924204954/@comment-24920136-20171004183245

They are equivalent but, written on different notations.

And R specifies exactly that a number must be written in Hereditary Base 10 Notation

Please note that while 31000000 and 3.1*10^7 are exactly the same, Scientific notation is NOT the same as decimal.

i cant just say "write n in decimal" then work with n=3.1*10^7  straight up.