python-3.x - 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)”行运行时,它也会对输出值进行四舍五入?
解决方案
导入数学
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)
推荐阅读
- python - 从 for 循环 [python pandas] 获取 NAN 值
- c - 获取“collect2:错误:ld 返回 1 个退出状态”
- firebase-storage - 使用 pyrebase 从 Firestore 检索多个图像
- sql - 将表从 FROM 移动到 INNER JOIN 的 SQL 语义差异
- r - R 中具有可重复性的多列的简单加密
- python - 如何根据分类对数组的某些列进行分组和求和(例如按国家/地区对城市进行分组)
- kubernetes - 具有一个 http 和一个 https 后端的 K8s Ingress
- apache-kafka - 如何使用 Confluent KSQLDB 和控制台/命令行/cli 在 KAFKA 中创建表?
- reactjs - 仅在 chrome 上缺少带有 corsheaders 的 Patch 方法
- mysql - MySQL 分组和计数性能