Left([tScore]![学号],8)
是从做开始截取表“tScore”内列名称为“学号”的文本值,从左开始截取8位字符串。
round(avg(成绩))
是求“成绩”这一列的平均值
re和sb分别是两个变量的名字,后面的delt也是一个变量的名字。
round()是VB中的一个自带函数,它的作用是定义一个数字保留的小数位数。用法是a=round(b,n)——使变量b保留7位小数后赋值给变量a。
sqr()是VB中的另一个自带函数,它的作用是求一个数的平方根。用法是a=sqr(b)——求出b的平方根,并赋值给a。
如果还有其它不明白之处请留言。
pow(x,y) :以x为底数,以y为指数的幂
sqrt(x):x的平方根
ceil(x):返回大于或者等于参数x的最小整数
x为double类型,返回double类型
round(x):计算于参数x值最接近的整数
x可以为float类型,这时返回int类型
x也可以为double类型,这时返回long类型
Number为需要向上舍入的任意实数。Num_digits舍入后的数字的小数位数。
roundup是向上进位函数,语法格式:=roundup(数值,保留位数)
如:
=roundup(1012345,2)
=roundup(1012001,2)
最后的数字2表示保留两位小数,只要从第三位小数开始有不为0的数字,即向第2位小数进1。所以以上两个roundup函数最终返回的结果都是1013
函数ROUNDUP和函数ROUND功能相似,不同之处在于函数ROUNDUP总是向上舍入数字(就是要舍去的首数小于4也进数加1)。如果num_digits大于0,则向上舍入到指定的小数位。如果num_digits等于0,则向上舍入到最接近的整数。如果num_digits小于0,则在小数点左侧向上进行舍入。
扩展资料:
计算机的函数,是一个固定的一个程序段,或称其为一个子程序,它在可以实现固定运算功能的同时,还带有一个入口和一个出口。
所谓的入口,就是函数所带的各个参数,我们可以通过这个入口,把函数的参数值代入子程序,供计算机处理;所谓出口,就是指函数的函数值,在计算机求得之后,由此口带回给调用它的程序。
Round函数返回一个数值,该数值是按照指定的小数位数进行四舍五入运算的结果。可是当保留位跟着的即使是5,有可能进位,也有可能舍去,机会各50%。这样就会造成在应用程序中计算有误。
参考资料:
round(x,y)的结果是用所有能整除y的数里面最接近x的一个(也就是和x的差的绝对值最小的一个)。
比如 round (789, 100),最接近789的100的倍数是800。
round(123456789, 1111)的结果是12345432,是所有01111的倍数里和123456789差最小的(002469)。下一个01111的倍数是12346543,它与123456789的差是008641。
以上就是关于请问这个access程序是什么意思 Left([tScore]![学号],8) round(avg(成绩))全部的内容,包括:请问这个access程序是什么意思 Left([tScore]![学号],8) round(avg(成绩))、用VB编写一元二次方程的求解程序里的re和sb表示什么意思 re = Round(-b / (2、java语言中pow,squrt,ceil,floor,round是什么意思等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)