The number of coins is totally arbitrary, as they can just be subdivided to the necessary level of precision. Bitcoin could function with any number of coins (even less than one, if the number of decimal places is increased).
Read the replies. Bitcoin divisibility has nothing to do with the matter at hand.