首页 > 解决方案 > python - 如何对python中方程的输出值进行四舍五入?

问题描述

import math

x = float(input('Enter value of x \n'))

print ('\n')

if x < 5: 
    
   print ('The value of f(x) is \n')
    
   print (((x**2)/(abs(x)+2))**2)

如何设置代码,以便当“print (((x**2)/(abs(x)+2))**2)”行运行时,它也会对输出值进行四舍五入?

标签: python-3.x

解决方案


导入数学

x = float(input('输入 x 的值 \n'))

打印 ('\n')

如果 x < 5:

    y1 = round(((x**2)/(abs(x)+2))**2)

    print ('The value of f(x) is \n')

    print(y1)

推荐阅读