3*(1/3)=3*(0.333333...)=0.99999...
これは決して1じゃないと思うのですがどうでしょうか。