Math smart people please explain this

No.13636391 ViewReplyOriginalReport
I have a calculator and divide 1 over 2. The result is .5. Nice and clean and no extract decimal places needed.

Now I divide 1 over 3 and the result is .3333333333333333, seemingly to infinity without ever reaching a perfect 1/3 value.

I can cut a cake into perfect thirds but why can't this be done with arithmetic? Is our math flawed?