Let that
$\frac{1}{3}=0.333...$, then multiply by $3$:
$\frac{1}{3}\times 3=1\tag1$
$0.333...\times3=0.999...\tag2$
$1-0.999...=0.000...0001$
Here it seems that $1 \ne 0.999...$
So what is the correct view concerning $1$ and $0.999...$
Are they equal or not ?