Firstly, pi can never have a finite expansion, because it is irrational. After all, if a number goes to N digits after the point in base b, then it is a multiple of 
Secondly, when representing non-integers in other bases, the system is as follows:
Take 0.625 (base 10).
For conversion to binary: 0.625 is 5/8.
Since 5 is binary 101, 5/8 is 1/2 + 0/4 + 1/8
This comes to 0.101
Since 0.625 is a multiple of (1/8) = (1/(2^3)), there are 3 binary places.
Now 5.2 to base 3.
5.2>9*0 - 0
5.2>3*1 - 1
2.2>1*2 - 2
.
0.2>(1/3)*0 - 0
0.2>(1/9)*1 - 1
0.0[8rec]>(1/27)*2 - 2
0.0[148rec]>(1/81)*1 - 1
So the ternary expansion begins 12.0121...
(EDIT: Incidentally, having checked using a program I wrote some months ago, it appears the expansion is 12.[0121rec]. But anyway)
Since 5.2 is not a multiple of any 3^-N, it has an infinite ternary expansion.
In the same way, 1/3 is not a multiple of any 10^-N, so it has an infinite decimal expansion - 0.[3rec].
I hope this makes sense (knowing me, it probably won't) and I hope it is of help.
Last edited by Phase Theory (2006-09-11 20:34:12)