Actually, there is an infinite number of decimals between 0 and 1.
1
0.01 and 0.02
There is an infinite amount of rational numbers between 0 and 1, and a larger infinite number of decimals. However, there are no integers or whole numbers.
0.1, 0.2, 0.11, 0.12 etc
when the numbers are between 0 and 1
0.1, 0.25 and 0.674 but note that there are thousands of decimals between 0 to 1.
If you allow fractions and decimals, then there are an infinite number of them. If you only want to talk about whole numbers, then there are only nine of them.
the answer depends on what kind of numbers you are dealing with. If you are using only integers then there is no answer to this question. Integers are numbers without decimals, both negative, positive and zero. If you are using real numbers (which includes decimals), then then there are an infinite number of possibilities between 1 and 0 (ie. 0.1, 0.2, 0.3, 0.4, 0.5, 0.87, 0.6543 etc..).
Numbers are infinite, as a matter of fact counting decimals there are a infinite amount of numbers between 0 and 1. So depending on what you mean with natural numbers no, there is no natural last number.
of course all numbers are divisible by 1 expect 0 and numbers that have decimals
Numbers which starts from 1 and it doesn't includes fractions and decimals .These numbers are natural.
Assuming that decimals and fractions can be used, .1, .2, .3, .4, and .5. If they cannot be used, then the question has no solution.