Earlier quoted context omitted.
I think it’s clear you’ve never taught low level mathematics courses. There is a lot of hand waving and brain washing that happens. The vast majority of people don’t know what a number is in a precise, mathematical sense. At the level of the intended audience it would be wholly inappropriate talk about the definition of a number. My background on this topic is that I’ve taught intermediate algebra for over 20 years.
What should I read if I want to learn what a number is?
First define natural numbers as sysops did (or you can use peanos axioms).
Then add the negative numbers (I actuallly don't remember how this is done, ig it's usually hand waved as trivial). The negative and natural numbers together make up the integers.
The rationals are introduced as a pair of numbers (a, b) where a is an integer and b is a positive integer. (a, b) is considered the same rational as (c, d) if a * d = b * c.
The reals are finally introduced as sets of rationals with a certain property, namely that if p is in S, then all smaller rationals must also be in S. Edit: there are a few more properties, see https://en.wikipedia.org/wiki/Dedekind_cut