How many natural numbers are there in the list given below?
12, 34.66, 0, 900000
2
Natural numbers are integers ranging from 1 to infinity.
34.66 is not an integer and thus is not a natural number.
0 is less than 1, so it also not a natural number.
Thus, only 12 and 900000 are natural numbers.
So, number of natural numbers are 2