社区
Office开发/ VBA
帖子详情
编程算法:取整到 X 的整数倍
hncdpxk
2014-01-27 10:17:38
取整到 X 的整数倍:-(INT(-(A1) / X)) * X
...全文
350
2
打赏
收藏
编程算法:取整到 X 的整数倍
取整到 X 的整数倍:-(INT(-(A1) / X)) * X
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
宋哥
2014-02-25
打赏
举报
回复
关于Round函数进行四舍五入 Round函数进行四舍五入并不是逢5就入,例如:round(0.5)=0、 round(1.5)=2 、 round(2.5)=2 、round(3.5)= 4 、round(4.5)=4 ,难到还分奇偶?答案是确实分奇偶,在VBA中Round函数是采用“银行家舍入”,建议大家在VBA中慎重使用Round函数来四舍五入。什么是“银行家舍入”呢,定义如下: “四舍六入五考虑,五后非零就进一,五后为零看奇偶,五前为偶应舍去,五前为奇要进一”。这个四舍五入法是一个国际标准,大部分的编程软件都使用的是这种方法,据说国际上一般都是用这种方法的。 参见:http://blog.csdn.net/iamlaosong/article/details/18458253
宋哥
2014-02-25
打赏
举报
回复
关于取整 INT(12.56)=12:直接取整数部分,CInt(12.56)=13:小数部分四舍五入; Ceiling(12.56,1)=13:向上进,只要有小数,整数部分都加1,Ceiling(12.05,1)=13,当然,这个函数功能比较强大,取整只是一个应用; round(12.56,0)=13:小数部分四舍五入,同样,该函数有两个参数,取整只是一个应用。
使用C语言统计1000以内n的平方除以1000
取整
后有多少不同的整数
在数学或
编程
中,
取整
是指将一个实数转换为最接近但不大于它的整数。在C语言中,常见的
取整
函数有`floor`和`ceil`,分别表示向下
取整
和向上
取整
。而本题中所指的
取整
,应该是整除,即除以1000后
取整
数部分,可以通过...
matlab
取整
指令
1. **round(x)**:round函数是最常用的
取整
函数之一,它的作用是将输入的实数x四舍五入到最接近的整数。当x的小数部分等于0.5时,round函数的行为取决于当前的舍入模式。默认情况下,它会按照标准的四舍五入规则进行...
数论学习系列之
取整
函数.pdf
取整
函数,通常被表示为y=[x]或者使用INT(x)这样的符号来标记,这个函数的定义是对于任意一个实数x,
取整
函数都能够给出不超过x的最大整数部分。值得注意的是,这里的整数包括了负数和零,所以
取整
函数同样适用于...
最大间隙问题
假设对任何实数的下
取整
函数耗时O(1) ,设计解最大间隙问题的线性时间
算法
。
编程
任务: 对于给定的 n 个实数,
编程
计算它们的最大间隙。 数据输入: 第 1 行有 1 个正整数 n。接下来 的 1 行中有 n 个实数 结果...
DDA画直线代码
如果dx和dy不是整数,我们需要进行浮点到整数的转换,即
取整
操作,确保
算法
能在像素级别的网格上正确移动。 以下是一个简单的DDA
算法
实现过程: 1. 计算dx和dy的绝对值。 2. 如果dy > dx,交换x1和y1,x2和y2,...
Office开发/ VBA
5,173
社区成员
17,905
社区内容
发帖
与我相关
我的任务
Office开发/ VBA
其他开发语言 Office开发/ VBA
复制链接
扫一扫
分享
社区描述
其他开发语言 Office开发/ VBA
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章