AxureRP7.0教程 AxureRP7.0数学函数详解
原型库网站—讲师金乌原创发布,可自由转载,请注明出处!
Axure中文官网:www.AxureRP.cn
《AxureRP7.0函数变量运算符详解》
数学函数 Math Functions
+ : 加 |
返回数的和 |
- : 减 |
返回数的差 |
/ : 除 |
返回数的商 |
* : 乘 |
返回数的积 |
%:余 |
返回数的余数 |
abs(x) : |
返回数的绝对值 |
acos(x) : |
返回数的反余弦值 |
asin(x) : |
返回数的反正弦值 |
atan(x) : |
以介于 -PI/2 与 PI/2 弧度之间的数值来返回 x 的反正切值 |
atan2(y,x) : |
返回从 x 轴到点 (x,y) 的角度(介于 -PI/2 与 PI/2 弧度之间) |
ceil(x) : |
对数进行上舍入 |
cos(x) : |
返回数的余弦 |
exp(x) : |
返回 e 的指数 |
floor(x) : |
对数进行下舍入 |
log(x) : |
返回数的自然对数(底为e) |
max(x,y): |
返回 x 和 y 中的最高值 |
min(x,y) : |
返回 x 和 y 中的最低值 |
pow(x,y): |
返回 x 的 y 次幂 |
random(): |
返回 0 ~ 1 之间的随机数 |
sin(x) : |
返回数的正弦 |
sqrt(x) : |
返回数的平方根 |
tan(x) : |
返回角的正切 |
+ : 加 返回数的和
定义:
+ : 加法 返回数的和
语法
[[LVAR1+LVAR2]]
返回值
数的和
实例:
请查看案例效果
在本例中,我们将取得不同数的和:
8+18
-8+18
-8+-18
输出:
26
10
-26
- : 减 返回数的差
定义:
- : 减法 返回数的差
语法
[[LVAR1-LVAR2]]
返回值
两数的差
实例:
查看案例演示
在本例中,我们将使用 [[LVAR1-LVAR2]] 获取多个不同的差
18-8
8-18
-8-18
输出:
10
-10
-26
/ : 除 返回数的商
定义:
/ 方法可返回返回数的商。
语法
[[LVAR1/LVAR2]]
实例
查看案例演示
在本例中,我们将取得不同数的商:
18/8
28/100
-28/100
输出:
2.25
0.28
-0.28
* : 乘 返回数的积
定义
* : 乘 返回数的积
语法
[[LVAR1*LVAR2]]
实例
查看案例演示
在本例中,我们将取得不同数的积:
0.85*125
28*100
-28*100
输出
106.25
2800
-2800
%:余 获取数的余数
定义:
%:余 可获取数的余数;
语法:
[[LVAR1%LVAR2]]
实例
查看案例效果
在本例中,我们将取得不同数的余:
5%2
56%3
输出:
1
2
abs(x) : 返回数的绝对值
定义和用法
abs() 方法可返回数的绝对值。
语法
Math.abs(x)
返回值
x 的绝对值。
实例
查看案例演示
在本例中,我将取得正数和负数的绝对值:
LVAR1 = -3.14
[[Math.abs(LVAR1)]]
返回:3.14
acos(x) : 返回数的反余弦值
定义和用法
acos() 方法可返回一个数的反余弦。
语法
Math.acos(x)
参数 |
描述 |
x |
必需。必须是 -1.0 ~ 1.0 之间的数。 |
返回值
x 的反余弦值。返回的值是 0 到 PI 之间的弧度值。
提示和注释
注释:如果参数 x 超过了 -1.0 ~ 1.0 的范围,那么浏览器将返回 NaN。
注释:如果参数 x 取值 -1,那么将返回 PI。
实例
查看案例演示
在本例中,我们将取得不同数的反余弦值:
0.550
-1
1
2
返回值:
0.9884320889261531
1.5707963267948966
3.141592653589793
0
NaN
asin(x) : 返回数的反正弦值
定义和用法
asin() 方法可返回一个数的反正弦值。
语法
Math.asin(x)
参数 |
描述 |
x |
必需。必须是一个数值,该值介于 -1.0 ~ 1.0 之间。 |
返回值
x 的反正弦值。返回的值是 -PI/2 到 PI/2 之间的弧度值。
提示和注释
注释:如果参数 x 超过了 -1.0 ~ 1.0 的范围,那么浏览器将返回 NaN。
注释:如果参数 x 取值 1,那么将返回 PI/2。
实例
查看案例演示
在本例中,我们将取得不同数字的反正弦值:
0.55
0
-1
1
2
返回:
0.5823642378687435
0
-1.5707963267948965
1.5707963267948965
NaN
atan(x) : 以介于 -PI/2 与 PI/2 弧度之间的数值来返回 x 的反正切值
定义和用法
atan() 方法可返回数字的反正切值。
语法
Math.atan(x)
参数 |
描述 |
x |
必需。必须是一个数值。 |
返回值
x 的反正切值。返回的值是 -PI/2 到 PI/2 之间的弧度值。
实例
查看案例演示
下面这个例子可通过 atan() 方法返回不同数字的反正切值:
0.5
-0.5
5
10
-5
-10
返回:
0.4636476090008061
-0.4636476090008061
1.373400766945016
1.4711276743037347
-1.373400766945016
-1.4711276743037347
atan2(y,x) : 返回从 x 轴到点 (x,y) 的角度(介于 -PI/2 与 PI/2 弧度之间)
定义和用法
atan2() 方法可返回从 x 轴到点 (x,y) 之间的角度。
语法
Math.atan2(y,x)
参数 |
描述 |
x |
必需。指定点的 X 坐标。 |
y |
必需。指定点的 Y 坐标。 |
返回值
-PI 到 PI 之间的值,是从 X 轴正向逆时针旋转到点 (x,y) 时经过的角度。
提示和注释
注释:请注意这个函数的参数顺序,Y 坐标在 X 坐标之前传递。
实例
查看案例演示
下面这个例子可通过 atan2() 方法返回不同 (x,y) 点的角度:
0.50,0.50
-0.50,-0.50
5,5
10,20
-5,-5
-10,10
返回:
0.7853981633974483
-2.356194490192345
0.7853981633974483
0.4636476090008061
-2.356194490192345
-0.7853981633974483
ceil(x) : 对数进行上舍入
定义和用法
ceil() 方法可对一个数进行上舍入。
语法
Math.ceil(x)
参数 |
描述 |
x |
必需。必须是一个数值。 |
返回值
大于等于 x,并且与它最接近的整数。
说明
ceil() 方法执行的是向上取整计算,它返回的是大于或等于函数参数,并且与之最接近的整数。
实例
查看案例演示
在本例中,我们将把 ceil() 方法运用到不同的数字上:
0.60
0.40
5
5.1
-5.1
-5.9
输出:
1
1
5
6
-5
-5
cos(x) : 返回数的余弦
定义和用法
cos() 方法可返回一个数字的余弦值。
语法
Math.cos(x)
参数 |
描述 |
x |
必需。必须是一个数值。 |
返回值
x 的余弦值。返回的是 -1.0 到 1.0 之间的数。
实例
查看案例演示
在本例中,我们将返回不同数值的余弦值:
3
-3
0
输出:
-0.9899924966004454
-0.9899924966004454
1
exp(x) : 返回 e 的指数
定义和用法
exp() 方法可返回 e 的 x 次幂的值。
语法
Math.exp(x)
参数 |
描述 |
x |
必需。任意数值或表达式。被用作指数。 |
返回值
返回 e 的 x 次幂。e 代表自然对数的底数,其值近似为 2.71828。
实例
查看案例演示
在下面的例子中,我们将把 exp() 运用到不同的数值上:
1
-1
5
10
输出:
2.718281828459045
0.36787944117144233
148.4131591025766
22026.465794806718
floor(x) : 对数进行下舍入
定义和用法
floor() 方法可对一个数进行下舍入。
语法
Math.floor(x)
参数 |
描述 |
x |
必需。任意数值或表达式。 |
返回值
小于等于 x,且与 x 最接近的整数。
说明
floor() 方法执行的是向下取整计算,它返回的是小于或等于函数参数,并且与之最接近的整数。
实例
查看案例演示
在本例中,我们将在不同的数字上使用 floor() 方法:
0.60
0.40
5
5.1
-5.1
-5.9
输出:
0
0
5
5
-6
-6
log(x) : 返回数的自然对数(底为e)
定义和用法
log() 方法可返回一个数的自然对数。
语法
Math.log(x)
参数 |
描述 |
x |
必需。任意数值或表达式。 |
返回值
x 的自然对数。
说明
参数 x 必须大于 0。
实例
查看案例演示
在本例中,我们将对不同的数运用 log() :
2.7183
2
1
0
-1
输出:
1.0000066849139877
0.6931471805599453
0
-Infinity
NaN
max(x,y): 返回 x 和 y 中的最高值
定义和用法
max() 方法可返回两个指定的数中带有较大的值的那个数。
语法
Math.max(x,y)
返回值
参数中最大的值。如果没有参数,则返回 -Infinity。如果有某个参数为 NaN,或是不能转换成数字的非数字值,则返回 NaN。
实例
查看案例演示
在本例中,我们将展示如何使用 max() 来返回指定数字中带有最高值的数字:
5,7
-3,5
-3,-5
7.25,7.30
x,y
空
输出:
7
5
-3
7.3
NaN
-Infinity
min(x,y) : 返回 x 和 y 中的最低值
定义和用法
min() 方法可返回指定的数字中带有最低值的数字。
语法
Math.min(x,y)
返回值
参数中最小的值。如果没有参数,则返回 Infinity。如果有某个参数为 NaN,或是不能转换成数字的非数字值,则返回 NaN。
实例
查看案例演示
在本例中,我们将展示如何使用 min() 来返回指定数字中带有最低值的数字:
5,7
-3,5
-3,-5
7.25,7.30
x,y
空
输出:
5
-3
-5
7.25
NaN
Infinity
pow(x,y): 返回 x 的 y 次幂
定义和用法
pow() 方法可返回 x 的 y 次幂的值。
语法
Math.pow(x,y)
参数 |
描述 |
x |
必需。底数。必须是数字。 |
y |
必需。幂数。必须是数字。 |
返回值
x 的 y 次幂。
说明
如果结果是虚数或负数,则该方法将返回 NaN。如果由于指数过大而引起浮点溢出,则该方法将返回 Infinity。
实例
查看案例演示
在下面的例子中,我们将把 pow() 运用到不同的数字组合上:
0,0
0,1
1,1
1,10
2,3
-2,3
2,4
-2,4
输出:
1
0
1
1
8
-8
16
16
random(): 返回 0 ~ 1 之间的随机数
定义和用法
random() 方法可返回介于 0 ~ 1 之间的一个随机数。
语法
Math.random()
返回值
0.0 ~ 1.0 之间的一个伪随机数。
实例
查看案例演示
在本例中,我们将取得介于 0 到 1 之间的一个随机数:
我们设置 文本部件1 的值 为 [[Math.random()]]
输出:0.4514199423373346
sin(x) : 返回数的正弦
定义和用法
sin() 方法可返回一个数字的正弦。
语法
Math.sin(x)
参数 |
描述 |
x |
必需。一个以弧度表示的角。将角度乘以 0.017453293 (2PI/360)即可转换为弧度。 |
返回值
参数 x 的正弦值。返回值在 -1.0 到 1.0 之间。
实例
查看案例演示
在本例中,我们将返回不同数字的正弦:
3
-3
0
输出:
0.1411200080598672
-0.1411200080598672
0
sqrt(x) : 返回数的平方根
定义和用法
sqrt() 方法可返回一个数的平方根。
语法
Math.sqrt(x)
参数 |
描述 |
x |
必需。必须是大于等于 0 的数。 |
返回值
参数 x 的平方根。如果 x 小于 0,则返回 NaN。
实例
查看案例演示
在本例中,我们将返回不同数字的平方根:
0
1
9
0.64
-9
输出:
0
1
3
0.8
NaN
tan(x) : 返回角的正切
定义和用法
tan() 方法可返回一个表示某个角的正切的数字。
语法
Math.tan(x)
参数 |
描述 |
x |
必需。一个以弧度表示的角。将角度乘以 0.017453293 (2PI/360)即可转换为弧度。 |
返回值
参数 x 的正切值。
实例
查看案例演示
在本例中,我们将计算不同数字的正切值:
0.50
-0.50
5
10
-5
-10
输出:
0.5463024898437905
-0.5463024898437905
-3.380515006246586
0.6483608274590866
3.380515006246586
-0.6483608274590866
AxureRP7.0教程 AxureRP7.0数学函数详解相关推荐
- mysqlsum绝对值_MySQL_MySQL笔记之数学函数详解,绝对值函数ABS(x)和圆周率函数P - phpStudy...
MySQL笔记之数学函数详解 绝对值函数ABS(x)和圆周率函数PI() mysql> SELECT ABS(0.5), ABS(-0.5), PI(); +----------+------- ...
- python内置函数教程_Python内置函数详解
此文参考python文档,然后结合自己的理解,写下来,一方面方便自己,让自己好好学习,顺便回忆回忆:另一方面,让喜欢的盆友也参考一下. 经查询,3.6版本总共有68个内置函数,主要分类如下: 数学运算 ...
- mysql function_MySQL基础函数——数学函数详解
函数表示对输入参数值返回-一个具有特定关系的值,MySQL提供了大量丰富的函数,在进行数据库管理以及数据的查询和操作时将会经常用到各种函数.通过对数据的处理,数据库功能可以变得更加强大,更加灵活地满足 ...
- MySQL函数笔记_MySQL笔记之数学函数详解
绝对值函数ABS(x)和圆周率函数PI() 复制代码 代码如下: mysql> SELECT ABS(0.5), ABS(-0.5), PI(); +----------+----------- ...
- python中内置数学函数详解和实例应用之三角函数_初级阶段(二)
学习目标: 利用python进行三角函数运算 学习内容: python中的三角函数合集和应用实例 转载请注明出处! 学习产出: 环境:python 3.7, 利用shell进行实例操作. Note: ...
- mysql ceil_MySQL笔记之数学函数详解_MySQL - ceil
以下是对PHP中的取整函数:ceil,floor,round,intval的区别进行了详细的介绍,需要的朋友可以过来参考下我们经常用到的PHP取整函数,主要是:ceil,floor,round,int ...
- python中内置数学函数详解和实例应用之三角函数曲线_初级阶段(三)
学习目标: 利用matplotlib 和 numpy 画三角函数曲线 学习内容: 正弦,余弦,正切,余切函数曲线 双曲正弦,双曲余弦,双曲正切,双曲余切函数曲线 反正弦,反余弦,反正切,反余切函数曲线 ...
- 前端如何设置背景颜色的透明度 css中的 rgba() 函数详解 :background-color: rgba(255,192,203,0.3)
目录 前言 rgba() 函数 详解 再分享一个小技巧哈哈哈 前言 今天在开发移动端的时候感觉没背景颜色有点丑,再加上自己做的是蛋糕app,觉得暖色应该会很好看,于是就用了这行代码 backgroun ...
- python3 format函数_Python学习教程:Python3之字符串格式化format函数详解(上)
Python学习教程:Python3之字符串格式化format函数详解(上) 概述 在Python3中,字符串格式化操作通过format()方法或者f'string'实现.而相比于老版的字符串格式化方 ...
最新文章
- net项目总结一(1)
- 云计算如何对传统软件交付方式产生影响
- x5675相当于e5_至强X5675比I7 2600强多少 至强X5675相当于几个AMD X2 220
- BASIC-13 数列排序
- Oracle如何精确计算row的大小
- 安装OpenCV:OpenCV 2.4.8或OpenCV 2.4.9 +VS 开发环境配置
- oracle grid安装看不到config,【图片】【rac11g安装问题】出了问题特来请教各位大侠【oracle吧】_百度贴吧...
- (剑指Offer)面试题49:把字符串转换为整数
- linux上安装drupal时出现Your PHP installation is too old. Drupal requires at least PHP 5.5.9.
- SharePoint 2013 同步FBA认证用户
- php水印文字方向,ppt文本框文字方向为所有文字旋转的设置方法
- 写博客的第二天——来个水题,17倍
- dw 用html修改文字样式,Dreamweaver中插入文本以及文本格式设置方法?
- 关于热流体仿真的博客和联系方式
- 如何来隐藏自己本地的ip地址进行上网?
- 校招季--献给前端求职路上的你们(H5+C3)
- Hexo建站总结 Github静态网页
- 闲谈swi与ucos-终结
- 算法导论--斐波那契堆
- 【解决问题】The bean ‘admin-service.FeignClientSpecification‘ could not be registered.