处理数据时,经常会遇到取整的问题,现总结如下

1,向下取整 int()

 >>>a = 3.1
>>>b = 3.7
>>>int(a)
3
>>>int(b)
3
>>>int(-a)
-3
>>>int(-b)
-3

2,向上取整 math.ceil()

 >>>from math import ceil
>>>a = 3.1
>>>b = 3.7
>>>ceil(a)
4
>>>ceil(b)
4
>>>ceil(-a)
-3
>>>ceil(-b)
-3

3,四舍五入 round()

 >>>a = 3.123
>>>b = 3.256
>>>round(a)
3.0
>>>round(a, 2)
3.12
>>>round(b, 2)
3.26
>>>round(b, 1)
3.3

最新文章

  1. echarts学习总结
  2. SqlServer字段说明查询
  3. Validate US Telephone Numbers
  4. STC12C5A60S2笔记3(I/O 端口)
  5. MySQL错误:Every derived table must have its own alias
  6. 编译mod_jk.so
  7. javascript打乱数组顺序-----1
  8. MDK的优化应用(转)
  9. MongodDB学习笔记(二)(复制)
  10. 嵌入式C实战项目开发技巧:如果对一个有规律的数组表进行位移操作
  11. "PECS原则"几篇好文章
  12. char* = "name" g++报告warn的原因
  13. ASP.NET MVC5入门3之登录验证
  14. 常见的爬虫分析库(1)-Python3中Urllib库基本使用
  15. js函数式编程——蹦床函数
  16. typescript handbook 学习笔记1
  17. 17秋 软件工程 团队第五次作业 Alpha Scrum7
  18. SpringSecurity兑现多登录成功页面和登录成功返回被拦截界面
  19. java 静态代理和动态代理
  20. Xamarin.Android服务的实现

热门文章

  1. git删除提交历史
  2. powerdesigner中实现PDM到MYSQl数据库的转换
  3. (二)创建ROS工作空间
  4. 四元数运动学笔记(5)IMU驱动的运动误差方程
  5. asp.net core mvc 统一过滤参数,防止注入漏洞攻击
  6. Vue 数据的双向绑定
  7. c# 把对象加入队列,对象为全局变量,对象改变队列值也跟着改变
  8. Android开发之炫酷MD风格
  9. poj 2492(关系并查集) 同性恋
  10. window 安装gdal和python