返回首页
当前位置: 主页 > 网络编程 > .Net实例教程 >

web报表工具FineReport常用函数的用法总结(数学和三角函数)

时间:2015-04-14 11:15来源:知行网www.zhixing123.cn 编辑:麦田守望者

ABS

ABS(number):返回指定数字的绝对值。绝对值是指没有正负符号的数值。

Number:需要求出绝对值的任意实数。

示例:

ABS(-1.5)等于1.5。

ABS(0)等于0。

ABS(2.5)等于2.5。

 


ACOS

ACOS(number):返回指定数值的反余弦值。反余弦值为一个角度,返回角度以弧度形式表示。

Number:需要返回角度的余弦值。

备注:

函数的参数必须在-1和1之间,包括-1和1。

返回的角度值在0和Pi之间。

如果要把返回的角度用度数来表示,用180/PI()乘返回值即可。

示例:

ACOS(1)等于0(弧度)。

ACOS(0.5)等于1.047197551(Pi/3弧度)。

ACOSACOSH(0.5)*180/PI()等于60(度)。

 


ACOSH

ACOSH(number):返回给定数值的反双曲余弦。

Number:返回值的双曲余弦。

备注:

参数number的值必须大于或等于1。

ACOSH(COSH(number))=number。

示例:

ACOSH(1)等于0。

ACOSH(8)等于2.768659383。

ACOSH(5.5)等于2.389526435

 


ASIN

ASIN(number):返回指定数值的反正弦值。反正弦值为一个角度,返回角度以弧度形式表示。

Number:需要返回角度的正弦值。

备注:

指定数值必须在-1到1之间(含1与-1)。

返回角度在-pi/2到pi/2之间(含-pi/2与pi/2)。

用角度形式返回数值时,可以用返回数值乘以180/PI()。

示例:

ASIN(0.5)等于0.523598776(pi/6弧度)。

ASIN(1)等于1.570796327(pi/2弧度)。

ASIN(0.5)*180/PI()等于30(度)。

 


ASINH

ASINH(number):返回指定数值的反双曲正弦值。反双曲正弦值的双曲正弦等于指定数值。即:ASINH(SINH(number))=number。

Number:任意实数。

示例:

ASINH(-5)等于-2.312438341。

ASINH(8)等于2.776472281。

ASINH(16)等于3.466711038。

 


ATAN

ATAN(number):计算指定数值的反正切值。指定数值是返回角度的正切值,返回角度以弧度形式表示。

Number:返回角度的正切。

备注:

返回角度在-pi/2到pi/2之间。

如果返回角度等于-pi/2或pi/2,ATAN将返回错误信息*NUM!。

用角度形式返回数值时,返回数值乘以180/PI()。

示例:

ATAN(-1)等于-0.785398163(-pi/4弧度)。

ATAN(0)等于0(弧度)。

ATAN(2)*180/PI()等于63.43494882(度)。

ATAN2

ATAN2(x_num,y_num):返回x、y坐标的反正切值。返回角度为x轴与过(x_num,y_num)与坐标原点(0,0)的一条直线形成的角度。该角度以弧度显示。

X_num:指定点的x坐标。

Y_num:指定点的y坐标。

备注:

正值表示从x轴开始以逆时针方式所得的角度;负值表示从x轴开始以顺时针方式所得的角度。

ATAN2(a,b)=ATAN(b/a),a为0时除外。

当x_num与y_num都为0时,ATAN2返回错误信息*DIV/0!。

用角度制显示返回数值时,把返回数值乘以180/PI()。

返回值以弧度表示(返回值大于-pi且小于等于pi)。

示例:

ATAN2(-2,2)等于2.356194490(弧度制的3*pi/4)。

ATAN2(2,2)等于0.785398163(弧度制的pi/4)。

ATAN2(-2,2)*180/PI()等于135(角度制)。

 


AVERAGE

AVERAGE(number1,number2,…):返回指定数据的平均值。

Number1,number2…:用于计算平均值的参数。

备注:

参数必须是数字,或是含有数字的名称,数组或引用。

如果数组或引用参数中含有文字,逻辑值,或空白单元格,这些值将被忽略;但是,单元格中的零值则参与计算。

示例:

如果A1:A6被命名为“ages”,分别等于10,23,14,24,33及25,则:

AVERAGE(A1:A6)等于21.5。

AVERAGE(ages)等于21.5。

如果还有一个年龄为18的,求所有年龄的平均值为: AVERAGE(A1:A6,18)等于21。

 


BITNOT

BITNOT(int):将一个十进制整数进行二进制取反运算。

int:需要进行转换的十进制数。

示例:

BITNOT(3)等于-4。

BITNOT(12)等于-13。

 


BITOPERATION

BITOPERATIOIN(int,int,op)位运算,返回两个整数根据op进行位运算后的结果。

int:十进制整数。

op:位运算操作符,支持"&"(与),"|"(或),"^"(异或),"<<"(左移),">>"(右移)。

示例:

BITOPERATION(4,2,"&")表示4与2进行"与"运算,结果等于0。

BITOPERATION(4,2,"|")表示4与2进行"或"运算,结果等于6。

BITOPERATION(4,2,"^")表示4与2进行"异或"运算,结果等于6。

BITOPERATION(4,2,"<<")表示4按位左移2位,结果等于16。

BITOPERATION(4,2,">>")表示4按位右移2位,结果等于1。

------分隔线----------------------------
标签(Tag):FineReport web报表工具
------分隔线----------------------------
推荐内容
猜你感兴趣