def roundup(number, digit):return math.ceil(number*(10**digit))/(10**digit)def rounddown(number,digit):return math.floor(number*(10**digit))/(10**digit)

python没有自带的类似 roundup向上取整,或 rounddown 向下取整功能,只有round四舍五入。

在表格中查数值做线性插值的时候会用到向上和向下取整到某一位小数。可以用math.ceil和math.floor来算,但是这两个方法返回的是整数,所以先乘10的n次方,ceil或floor后再除以10的n次方。当然ceil和floor也可以用parse成int再加一或不加代替。自制的实用小方法,并不一定适用所有情况,计算效率也很低,可以根据自己的数据需求做相应调整。

python roundup 和 rounddown相关推荐

  1. 【C#】Excel舍入函数Round、RoundUp、RoundDown的C#版

    [C#]Excel舍入函数Round.RoundUp.RoundDown的C#版 原文:[C#]Excel舍入函数Round.RoundUp.RoundDown的C#版 本人在C#中进行小数舍入的时候 ...

  2. 【Excel2019(十七):数学函数】【Round函数+Roundup函数+Rounddown函数+Int函数+Mod函数】

    上一篇:[Excel2019(十六):简单文本函数][使用文本截取字符串+获取文本中的信息+身份证的应用] 文章目录 认识函数 Round函数 Roundup函数 Rounddown函数 Int函数 ...

  3. Excel中ROUND、ROUNDUP、ROUNDDOWN函数详解

    在Excel中,很多时候都会用到Round函数,今天就来看下 Microsoft Excel 中 ROUND 函数.ROUNDUP函数和ROUNDDOWN函数的公式语法和用法. ROUND函数(对数值 ...

  4. Python ROUNDUP

    每次都是8的倍数,Python源码中一个好方法 #define ALIGNMENT 8 #define ALIGNMENT_MASK (ALIGNMENT - 1) #define ROUNDUP(x ...

  5. java roundup函数_Excel函数(2)if、rand、round函数

    阅读提示:阅读对象:完全不了解这些函数,和对这几个函数有初步了解想要进一步深入的 建议阅读时间:10分钟 知识点:if.if嵌套.AND OR.iferror.rand.randbetween.abs ...

  6. office控件显示不了_计算机二级office考试重点难点总结,考生必看!

    一转眼就到了11月下旬,同学们心心念念的计算机二级考试即将在12月5日举行!已经报名的同学们,你们复习得怎么样了呢?小编给大家整理了一些计算机二级的考试技巧,希望可以帮到大家!考试内容1选择题(20分 ...

  7. 的向上取整函数_计算机二级Excel常用函数解析

    决定为大家推点干货 让大家学习一下 Excel的函数应用 ABS绝对值 从最简单的开始 第一个是ABS函数 简而言之 就是取绝对值 作用就是 MAX&MIN函数 这两个函数是好哥们 也比较简单 ...

  8. 计算机二级MS office高级应用考试笔记攻略(完整-知识点)

    知识点目录 考试内容(考试大纲) 一.计算机基础知识 二.Word 的功能和使用 三.Excel 的功能和使用 四.PowerPoint 的功能和使用 考试方式 上机考试,考试时长 120 分钟,满分 ...

  9. Excel函数大全二《数字处理函数》

    数字处理函数 1.四舍五入(round函数) 2.向下/上舍入(roundup,rounddown函数) 3.取整函数.截断函数(Int,Trunc函数) 4.随机函数(rand,randbetwee ...

最新文章

  1. linux wget命令详解
  2. PHP安装包解压失败,php安装失败,说什么解压失败什么的
  3. 激烈竞争的时代,哪些能力可以帮你脱颖而出?
  4. 化境文件上传修改版.可检测任何木马
  5. 深度解密Go语言之sync.pool
  6. Codeforces Beta Round #5 B. Center Alignment 模拟题
  7. IDEA导入MySQL的jdbc驱动出现“java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver”
  8. 【Python 标准库学习】安全哈希与摘要算法库 — hashlib
  9. Mysql 5.5 编译参数
  10. sql示例_操作员之间SQL概述和示例
  11. 驱动,包括很多软件,并不是最新的就是最好的
  12. VS2013密钥 VS2013专业版密钥 VS2013旗舰版密钥
  13. CenterPoint的环境配置error大全【已全部解决】
  14. python pytz模块_python pytz
  15. 《人机交互技术》 第八章 移动界面设计
  16. 信链可信存证平台CCDP
  17. Java什么时候会触发类初始化及原理(详解)
  18. 【JDK编译】Centos7编译OpenJDK7
  19. 10以内加减法编程_500字以内的面向对象编程。
  20. 非编系统工作站需要什么样的配置?(二)

热门文章

  1. Windows server 2016 安装sql server
  2. 需求分析——需求分析的步骤
  3. Exp3 免杀原理与实践 20164302 王一帆
  4. SpringBoot关于文件上传配置的几种方式
  5. OSPF网络类型以及不规则区域练习
  6. 12-Web安全—基于SQL Server的报错注入——and,conver,cast
  7. winmerge多个文件夹生成html,winmerge使用方法,winmerge使用教程
  8. 人生算法之「延迟满足感」
  9. 在被线上大量日志输出导致性能瓶颈毒打了很多次之后总结出的经验
  10. 【BZOJ1921】【CTSC2010】珠宝商(点分治,后缀自动机)