概述:
网站建设哪家好,找成都创新互联公司!专注于网页设计、网站建设、微信开发、重庆小程序开发公司、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了北仑免费建站欢迎大家使用!
FIX函数是截尾函数,作用是取数字的整数部分。它的语法是:
1、FIX(数字),例如:FIX(9.8) = 9、FIX(10.25)=10
2、FIXX(数字,n) ,其中n为一整数,用于指定取整开始的位置,此位置是以小数点为基准的,如果设置小数点以前的位数,则为负值;如果设置小数点以后的位数,则为正值。例如:X=267634.6874 FIXX(X,2)=267634.68,FIXX(X,-2)= 267600.00
截断取整。例:fix(3.7)=3
区别于四舍五入取整round,如round(3.7)=4
FIX和INT都是取正函数,常用在取一个数的整数部分,对于自变量是正数,两个函数没有区别,例如: FIX(9.6)=9 INT(9.6)=9.6
对于负数,FIX(N)函数返回大于或者等于原数的第一个负数 例如: FIX(-9.6)=-9,FIX(-9.3)=-9,INT(N)返回小于或者等于原数的第一个负数 例如:INT(-9.6)=-10,
INT(-9.3)=-10
Fix(-3.25)=-3,Fix(3.75)=3
Fix(参数值)是一个取整函数,括号内的数值可为正数或负值.
当Fix(负值)时,返回数位表达式的整数部分,返回大于等于参数值的第一负数(即向上取整).如:Fix(-3.25)=-3
当Fix(正值)时,返回数位表达式的整数部分,返回小于等于参数值的第一正数(即向下取整).如:Fix(3.75)=3
Int 和 Fix 都会删除 number 的小数部份而返回剩下的整数。
Int 和 Fix 的不同之处在于,如果 number 为负数,则 Int 返回小于或等于 number 的第一个负整数,而 Fix 则会返回大于或等于 number 的第一个负整数。例如,Int 将 -8.4 转换成 -9,而 Fix 将 -8.4 转换成 -8。
Fix(number) 等于:
Sgn(number) * Int(Abs(number))
问的问题是在求一个空心球的体积即用料的体积多少的误差控制问题。
类型说明符int用作类型转换时,直接将小数部分截掉,int不是函数哦!而函数fix()也是截掉小数部分.类型说明符int (number)和函数 Fix(number) 的区别在于如果 number 参数为负数时,int 函数返回小于或等于 number 的第一个负整数,而 Fix 函数返回大于或等于 number 参数的第一个负整数。例如,Int 将 -8.4 转换为 -9,而 Fix 函数将 -8.4 转换为 -8。