自然数か小数かは対立する話じゃなくて
自然数は小数の一種(小数点以下が0)だということは、
理解できてたほうがいいだろう。
算数では、そういうことをちゃんと教えないから、
正方形が長方形じゃないと誤解している子供や、
大人になっても複素数と虚数の区別がつかない奴ら
が生産されている。