Fraction and Percentage Card Game

Match the cards of the same value.

Tiny Nines

Stage: 4 Challenge Level:

Find the decimal equivalents of
$${1\over 9},\ {1\over 99},\ {1\over 999},\ {1\over 9999},...$$
Explain the pattern you get and generalise.