This is a recurring topic. Usually bitcoin newbies can't grasp the idea that we are not using only 1 BTC as an unit.
Bitcoins are divisible down to 8 decimal places: 1 satoshi = 0.00000001 BTC
This is more than enough to provide 7 billions (or more people if necessary) with fracture of Bitcoin.