首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何用Python四舍五入到2位小数?

如何用Python四舍五入到2位小数?
EN

Stack Overflow用户
提问于 2013-12-09 02:13:41
回答 12查看 1.2M关注 0票数 435

我在这个代码的输出中得到了很多小数(华氏到摄氏度的转换器)。

我的代码目前看起来像这样:

代码语言:javascript
复制
def main():
    printC(formeln(typeHere()))

def typeHere():
    global Fahrenheit
    try:
        Fahrenheit = int(raw_input("Hi! Enter Fahrenheit value, and get it in Celsius!\n"))
    except ValueError:
        print "\nYour insertion was not a digit!"
        print "We've put your Fahrenheit value to 50!"
        Fahrenheit = 50
    return Fahrenheit

def formeln(c):
    Celsius = (Fahrenheit - 32.00) * 5.00/9.00
    return Celsius

def printC(answer):
    answer = str(answer)
    print "\nYour Celsius value is " + answer + " C.\n"



main()

所以我的问题是,我如何让程序将每个答案舍入到小数点后的第二位?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20457038

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档