请教关于运算符的问题

请教关于运算符的问题

小弟刚接触python,我现在想做简单的c=(a+b)/2 ,a和  b的数据是整数或浮点,我现在想要c始终是保留小数点后两位。
因为如果a,b是整数的话,c就变成整数,a,b是小数的话,c就是小数,请问该如果可以统一呢
c = round( float(a+b)/2, 2)
(a+b)/2.0, 然后round


QUOTE:
原帖由 Nosferatu 于 2008-3-24 11:26 发表
c = round( float(a+b)/2, 2)

多谢