355/113 is sufficiently accurate for most applications, especially since it is correct to 6 decimal places.
However, in your program it is best to use 3.141592654, so that no calculations are needed. Similarly, I always type 1.414... instead of sqrt(2), since sqrt() is so time-consuming. Sorry for lecturing you about computational efficiency:
a# = FindPi(1000000.0)*r#*r# : `area of a circle
Can be improved to:
a# = 3.141592654*r#*r#
Instead of dividing a number by a constant, multiply it by its inverse. This makes calculations even faster:
a# = b#*h#/2.0 : `area of a triangle
Can be improved to:
a# = b#*h#*0.5
If you have an expression with a recurring sub-expression, calculate the value of the sub-expression first:
y# = (EXP(x#)-EXP(-x#))/(EXP(x#)+EXP(-x#)) : `hyperbolic tangent
can be improved to:
pexp# = EXP(x#)
nexp# = 1.0/pexp#
y# = (pexp#-nexp#)/(pexp#+nexp#)
All of these will make your code run considerably faster, so you might be able to squeeze a higher FPS rate.
The optimist's right, The pessimist's right.