vb中fix(-21.68)+lnt(-12.02)的值为什么
发布网友
发布时间:2023-03-18 16:48
我来回答
共1个回答
热心网友
时间:2023-11-10 19:17
Fix()函数,就是取整,不管被处理的数正负,仅仅去掉被处理数字的小数部分。
例如:
Fix(3.14)
结果是:3
Fix(-3.14)
结果是:-3
Int()函数,是返回不大于被处理的数字的最大整数,这句话有点拗口。
例如:
Int(3.14),首先不大于3.14的整数有无穷多个(......,1,2,3),但是其中最大的是3,似乎就是去掉小数?不!
对于负数,就不是这样了;
Int(-3.14),首先不大于-3.14的整数有无穷多个(......
-6,-5,-4),但是其中最大的是-4,请仔细体会!!!
所以:
你的这个式子,结果是:-34