向上取整函数?

yuefeng23 2002-04-10 08:25:23
等待中!
...全文
928 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuefeng23 2002-04-11
  • 打赏
  • 举报
回复
向上取整:10.1取整为11
TrueOrFales 2002-04-11
  • 打赏
  • 举报
回复
好象只能自己写一个.试试用这个样子的---
Function XInt(number as double) as double
if number>0 then
xint=abs(int(-number))
else
xint=abs(int(number))
endif
end function

vivan19781111 2002-04-11
  • 打赏
  • 举报
回复

Int、Fix 函数


返回参数的整数部分。

语法

Int(number)

Fix(number)

必要的 number 参数是 Double 或任何有效的数值表达式。如果 number 包含 Null,则返回 Null。

说明

Int 和 Fix 都会删除 number 的小数部份而返回剩下的整数。

Int 和 Fix 的不同之处在于,如果 number 为负数,则 Int 返回小于或等于 number 的第一个负整数,而 Fix 则会返回大于或等于 number 的第一个负整数。例如,Int 将 -8.4 转换成 -9,而 Fix 将 -8.4 转换成 -8。

Fix(number) μèóú£o

Sgn(number) * Int(Abs(number))

tolimit 2002-04-11
  • 打赏
  • 举报
回复
如果只是取整,int()就可以了,如果是四舍五入的话,就用int(x+0.5)
hooohooooooo 2002-04-11
  • 打赏
  • 举报
回复
int()
fix()
试试看,你的意思不懂
lily0000000 2002-04-11
  • 打赏
  • 举报
回复
什么意思?

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧