• Create Account

### #Actualtaby

Posted 24 May 2012 - 09:44 AM

The irrationality of pi is not exactly what the problem is. There are many rational numbers that cannot be expressed exactly in floating-point formats either, like 1/3 or 0.1.

Edit: sicrane brought me up to speed with your logic regarding 0.1. It's all obvious now that what does not possess infinite non-zero placeholders right of the decimal point in base 10 may have infinite non-zero placeholders right of the binary point in base 2. Thanks!

I vote for the next version of IEEE fp to be in base pi. Problem solved! I'm kidding.

### #11taby

Posted 24 May 2012 - 09:42 AM

The irrationality of pi is not exactly what the problem is. There are many rational numbers that cannot be expressed exactly in floating-point formats either, like 1/3 or 0.1.

Edit: sicrane brought me up to speed with your logic regarding 0.1. It's all obvious now that what may not possess infinite non-zero placeholders right of the point in base 10 is not always the same in base 2 (right of the binary point). Thanks!

I vote for the next version of IEEE fp to be in base pi. Problem solved! I'm kidding.

### #10taby

Posted 24 May 2012 - 09:41 AM

The irrationality of pi is not exactly what the problem is. There are many rational numbers that cannot be expressed exactly in floating-point formats either, like 1/3 or 0.1.

Edit: sicrane brought me up to speed with your logic regarding 0.1. It's all obvious now that what may not possess non-infinite non-zero placeholders right of the point in base ten is not always the same in base 2 (right of the binary point). Thanks!

I vote for the next version of IEEE fp to be in base pi. Problem solved! I'm kidding.

### #9taby

Posted 24 May 2012 - 09:37 AM

The irrationality of pi is not exactly what the problem is. There are many rational numbers that cannot be expressed exactly in floating-point formats either, like 1/3 or 0.1.

You're quite right. I shouldn't have focused so much on that particular aspect of it, but more on the infinite number of non-zero values for the placeholders right of the decimal point, which is obviously true for a number like 1/3, which by definition is rational. Edit: sicrane brought me up to speed with your logic regarding 0.1. It's all obvious now that what may not possess non-infinite non-zero placeholders right of the point in base ten is not always the same in base 2 (right of the binary point). Thanks!

### #8taby

Posted 24 May 2012 - 09:36 AM

The irrationality of pi is not exactly what the problem is. There are many rational numbers that cannot be expressed exactly in floating-point formats either, like 1/3 or 0.1.

You're quite right. I shouldn't have focused so much on that particular aspect of it, but more on the infinite number of non-zero values for the placeholders right of the decimal point, which is obviously true for a number like 1/3, which by definition is rational. Edit: sicrane brought me up to speed with your logic regarding 0.1. It's all obvious now. Thanks!

### #7taby

Posted 24 May 2012 - 09:34 AM

The irrationality of pi is not exactly what the problem is. There are many rational numbers that cannot be expressed exactly in floating-point formats either, like 1/3 or 0.1.

You're quite right. I shouldn't have focused so much on that particular aspect of it, but more on the infinite number of non-zero values for the placeholders right of the decimal point, which is obviously true for a number like 1/3, which by definition is rational. Edit: sicrane brought me up to speed with your logic. Thanks!

PARTNERS