- 语言特性
- Less - 嵌套规则
- Less - 嵌套指令和冒泡
- Less - 操作符
- Less - 转义
- Less - 函数
- Less - 命名空间和访问器
- Less - 作用域
- Less - 注释
- Less - 导入
- Less - 变量
- Less - 扩展
- Less - 混合宏
- Less - 参数化混合宏
- Less - 混合宏作为函数
- Less - 向混合宏传递规则集
- Less - 导入指令
- Less - 导入选项
- Less - 混合宏保护
- Less - CSS 保护
- Less - 循环
- Less - 合并
- Less - 父选择器
- 函数
- Less - 其他函数
- Less - 字符串函数
- Less - 列表函数
- Less - 数学函数
- Less - 类型函数
- Less - 颜色定义函数
- Less - 颜色通道函数
- Less - 颜色操作
- Less - 颜色混合函数
- 用法
- Less - 命令行用法
- 在浏览器中使用 Less
- Less - 浏览器支持
- Less - 插件
- Less - 程序化用法
- Less - 在线编译器
- Less - 图形界面
- Less - 编辑器和插件
- Less - 第三方编译器
- Less - 框架
- Less 有用资源
- Less - 快速指南
- Less - 有用资源
- Less - 讨论
LESS - 数学函数
描述
数学函数包括用于执行数值运算的方法,例如四舍五入、平方根、幂值、模数、百分比等。
下表显示了 LESS 中使用的数学函数:
序号 | 函数及描述 | 示例 |
---|---|---|
1 | ceil 将数字向上舍入到下一个最高整数。 |
ceil(0.7) 将数字舍入到 - 1 |
2 | floor 将数字向下舍入到下一个最低整数。 |
floor(3.3) 将数字舍入到 - 3 |
3 | percentage 将浮点数转换为百分比字符串。 |
percentage(0.2) 将数字转换为百分比字符串,例如 - 20% |
4 | round 对浮点数进行四舍五入。 |
round(3.77) 将数字转换为四舍五入的值,例如 - 4 |
5 | sqrt 返回数字的平方根。 |
sqrt(25) 将数字的平方根定义为 - 5 |
6 | abs 提供数字的绝对值。 |
abs(30ft) 显示绝对值,例如 - 30ft |
7 | sin 对数字返回弧度。 |
sin(2) 计算正弦值,例如 - 0.90929742682 |
8 | asin 指定数字的反正弦(正弦的反函数),返回值介于 -pi/2 和 pi/2 之间。 |
asin(1) 计算 asin 值,例如 - 1.5707963267948966 |
9 | cos 返回指定值的余弦,并确定无单位数字的弧度。 |
cos(2) 计算 cos 值,例如 - -0.4161468365471424 |
10 | acos 指定数字的反余弦(余弦的反函数),返回值介于 0 和 pi 之间。 |
acos(1) 计算 acos 值,例如 - 0 |
11 | tan 指定数字的正切。 |
tan(60) 计算 tan 值,例如 - 0.320040389379563 |
12 | atan 指定指定数字的反正切(正切的反函数)。 |
atan(1) 显示 atan 值,例如 - 0.7853981633974483 |
13 | pi 返回 pi 值。 |
pi() 确定 pi 值,例如 - 3.141592653589793 |
14 | pow 指定第一个参数的幂为第二个参数的值。 |
pow(3,3) 指定幂值,例如 - 27 |
15 | mod 返回第一个参数相对于第二个参数的模数。它还处理负数和浮点数。 |
mod(7,3) 返回模数,例如 - 1 |
16 | min 指定一个或多个参数的最小值。 |
min(70,30,45,20) 返回最小值,例如 - 20 |
17 | max 指定一个或多个参数的最大值。 |
max(70,30,45,20) 返回最大值,例如 - 70 |
广告