いや、やっぱりx<1に1を含んではダメだろ。
テストでもペケにされるし。

不等号の意味はある数を厳密に定義する為のものではないにしろ、
1に限りなく近い数だったはずの0.999...を0.999...=1とするならば、
x<1と表現はできない。
その事は認めないと、自分で0.333...≠1/3と言ってる事になる。