On 12/3/2010 1:52 PM, Christopher Spears wrote:
I have a float variable that is very long.

float_a = 1.16667
However, I want to pass the value of float_a to float_b, but I want the float 
to be accurate to two decimal points.

float_a = 1.16667
print "%.2f" % float_a
1.17

I tried the following:

float_b = "%.2f" % float_a
float_b
'1.17'
type(float_b)
<type 'str'>

This doesn't work because it yields a string.

Any suggestions?
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

float_b = float(float_b)
That takes the string and makes it a float.
~Corey Richardson
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to