999999
The smallest three digit number is 0.01. One less than that would be -1.01.
The smallest 3 digit counting number less than 1000?? 100
102345 is the smallest [positive] 6-digit number with no repeats.
100000
It could be: 0.01
The number 100,002 is divisible by 3. The largest 5 digit number is 99996 (6 less).
111111 Any 6 digit number less than that would require a 0, which is an even number.
the answer is 000,1,000 000
0 (zero is a digit), but if you want a nonzero number, then 1, or if you're counting negatives as 'smaller' than positives (they are less than, not really smaller, though), then -9 would be it.
The smallest 4 digit no is 1000. The smallest 2 digit no. is 10. Multiply these, you get 10,000. this is a 5 digit no. so the answer to your question is no. Multiplying one thousand by ten to get ten thousand is something you can do in your head in much less time than sending a question to wiki-answers. If you want to get better at math, start by always spending half a minute in thinking "is there an easy way to do this".
1 The largest five-digit number is 99999 and the smallest six-digit number is 100000, so the difference is one. If you're just looking for an answer to a homework question, that's all you need. For the brainy: Suppose the answer was greater than one. That would mean that there are one or more numbers between the largest five-digit number and the smallest six-digit number that cannot be written with either five or six digits. Either they would have to be written with four or fewer digits, which would make them smaller than any five-digit number, or with seven or more digits, which would make them larger than any six-digit number. If the answer was less than one, it would mean that it would be possible to have a five digit number that was greater than a six-digit one. So the answer must be one.