数学函数(2)
优质
小牛编辑
127浏览
2023-12-01
该章节函数包括三角函数及 π 值获取的函数等。
6.1 acos 函数
函数作用:计算反余弦(余弦的倒数)函数。
返回以弧度为单位的数字,例如 0
到 π
之间的数字。
参数:number
从[-1,1]间隔开始的浮点数。
返回值: number
语法: acos(number) => value
- 输入代码
.animation {
rotate: acos(0.5403023058681398);
}
- 输出代码
.animation {
rotate: 1rad;
}
6.2 tan 函数
函数作用:计算切线函数。
假定数字的弧度不带单位。
参数:number
浮点数。
返回值: number
语法: tan(number) => value
- 输入代码
.table {
rows: tan(1deg);
}
- 输出代码
.table {
rows: 0.017455064928217585;
}
6.3 atan 函数
函数作用:计算反正切(反正切)函数。
返回以弧度表示的数字,例如-π/2
和之间的数字π/2
。
参数:number
浮点数。
返回值: number
语法: atan(number) => value
- 输入代码
.animation {
rotate: atan(0);
}
- 输出代码
.animation {
rotate: 0rad;
}
6.4 pi 函数
函数作用:返回 π 值
参数: none
返回值: number
语法: pi() => value
- 输入代码
@width: 5px;
.pi {
height: 2*pi()*@width;
}
- 输出代码
.pi {
height: 31.41592653589793;
}
6.5 pow 函数
函数作用:返回提高到第二个参数的幂的第一个参数的值。
返回值的尺寸与第一个参数的尺寸相同,而第二个参数的尺寸将被忽略。
参数:
number
:base
浮点数。number
:指数
浮点数。
返回值: number
语法: pow(number, number) => value
- 输入代码
.pow {
border: pow(0px, 0cm);
}
- 输出代码
.pow {
border: 1px;
}
6.6 mod 函数
函数作用:返回第一个参数模数第二个参数的值。
返回值的尺寸与第一个参数的尺寸相同,而第二个参数的尺寸将被忽略。该功能还可以处理负数和浮点数。
参数:
number
:一个浮点数。number
:一个浮点数。
返回值: number
语法: mod(number, number) => value
- 输入代码
.mod {
height: mod(11px, 6cm);
}
- 输出代码
.mod {
height: 5px;
}
6.7 min函数
函数作用:返回一个或多个值中的最小值。
参数:value1, ..., valueN
一个或多个要比较的值。
返回:最小值
。
语法: min(number,...) => value
- 输入代码
.grid {
rows: min(5, 10);
}
- 输出代码
.grid {
rows: 5;
}
6.8 max 函数
函数:返回一个或多个值中的最大值。
参数:value1, ..., valueN
一个或多个要比较的值。
返回:最大值
。
语法: max(number,...) => value
- 输入代码
.grid {
rows: max(5, 10);
}
- 输出代码
.grid {
rows: 10;
}