小数向上取整的实现
来源:互联网 发布:阿里云ecs ddos攻击 编辑:程序博客网 时间:2024/04/30 11:03
在EXCEL中有一个worksheet的函数 ceiling,它可以实现小数的向上取整。 比如
ceiling(1.0,1)=1
ceiling(1.1,1)=2
ceiling(1.5,1)=2
ceiling(1.9,1)=2
ceiling(2.0,1)=2
ceiling(1.1,1)=2
ceiling(1.5,1)=2
ceiling(1.9,1)=2
ceiling(2.0,1)=2
但在一般VB/VBA中可以通过标准的INT函数来实现。INT函数可以说几乎所有的编程语言中均有此函数或相近函数。
构思: 小数 f , 对f取整,然后再判断f的小数部分是否为0
C
int(f)+(int(f)==f?1:0)
VB
INT(f) + IIF(INT(f)<>f,1,0)
或者利用 VB中true=-1
INT(f) -(INT(f)<>f)
- 小数向上取整的实现
- iOS 之NSRange实现小数向上取整
- python 实现 ceiling divide 除法向上取整 (或小数向上取整)
- 绝对值和小数向上、向下取整
- js 小数取整,js 小数向上取整,js小数向下取整
- PHP取整,四舍五入取整、向上取整、向下取整、小数截取。
- PHP取整,四舍五入取整、向上取整、向下取整、小数截取
- PHP取整四舍五入取整、向上取整、向下取整、小数截取
- php 小数整理,向上取整,向下去整,四舍五入,丢弃小数部分,保留整数部分
- php 小数整理,向上取整,向下去整,四舍五入,丢弃小数部分,保留整数部分
- php 小数整理,向上取整,向下去整,四舍五入,丢弃小数部分,保留整数部分
- php 小数整理,向上取整,向下去整,四舍五入,丢弃小数部分,保留整数部分
- php 小数整理,向上取整,向下去整,四舍五入,丢弃小数部分,保留整数部分
- 简单的方式实现javascript 小数取整
- 常用的小数取整
- A/B 向上取整的方法
- A/B 向上取整的方法
- A/B 向上取整的方法
- Linux VNC 使用
- 数据库中的字段类型对应C#的变量类型
- oracle 存储过程的基本语法 及注意事项
- Linux下安装Tomcat的步骤
- odac NET: Connection timed out错误的解决方法
- 小数向上取整的实现
- 在Linux下安装JDK及环境设置
- Discuz! 7.0 templates文件中模板文件跟实际中运行的联系起来
- 随笔
- gridview 编辑,删除,更新的用法(未测试)
- Oracle数据类型
- [杂谈] 有感于此次经济危机
- Head First C# 中文版 图文皆译 第五章 封装 page182
- Excel导入Dataset 然后插入数据库