安装包含本地参考和全部已发布模式的完整包。
install mathmath它不是表达式解释器:先写函数,再写参数。定义域和除法错误会明确返回;三角函数使用弧度,角度可用 deg2rad 和 rad2deg 转换。
math <function> [args]math pi显示数学常量 pi 或 e
math e显示数学常量 pi 或 e
math inf显示特殊浮点值
math nan显示特殊浮点值
math abs <n>计算一个数的绝对值或符号
math sign <n>计算一个数的绝对值或符号
math min <numbers>求多个数的最小值或最大值
math max <numbers>求多个数的最小值或最大值
math clamp <value> <min> <max>将数值限制在指定范围
math ceil <n>向上或向下取整
math floor <n>向上或向下取整
math round <n> [precision]按可选小数精度四舍五入
math pow <base> <exponent>计算幂
math fpow <base> <exponent>计算幂
math sqrt <n>计算平方根或立方根
math cbrt <n>计算平方根或立方根
math exp <n>计算指数函数
math expm1 <n>计算指数函数
math hypot <x> <y>根据两个分量计算斜边
math intdiv <a> <b>执行整数除法
math fdiv <a> <b>执行 IEEE 754 浮点除法
math fmod <a> <b>计算浮点余数
math log <n> [base]计算自然对数或指定底数的对数
math log10 <n>计算常用对数或 log(1+n)
math log1p <n>计算常用对数或 log(1+n)
math sin <rad>计算以弧度为单位的三角函数
math cos <rad>计算以弧度为单位的三角函数
math tan <rad>计算以弧度为单位的三角函数
math asin <n>计算反三角函数
math acos <n>计算反三角函数
math atan <n>计算反三角函数
math atan2 <y> <x>根据两个笛卡尔分量计算角度
math sinh <n>计算双曲函数
math cosh <n>计算双曲函数
math tanh <n>计算双曲函数
math asinh <n>计算反双曲函数
math acosh <n>计算反双曲函数
math atanh <n>计算反双曲函数
math deg2rad <n>在角度和弧度之间转换
math rad2deg <n>在角度和弧度之间转换
math is_finite <n>检查特殊浮点值
math is_infinite <n>检查特殊浮点值
math is_nan <n>检查特殊浮点值
math base_convert <number> <from> <to>在 2–36 进制之间转换无符号整数
math bindec <number>把二进制、十六进制或八进制转换为十进制
math hexdec <number>把二进制、十六进制或八进制转换为十进制
math octdec <number>把二进制、十六进制或八进制转换为十进制
math decbin <number>把十进制转换为二进制、十六进制或八进制
math dechex <number>把十进制转换为二进制、十六进制或八进制
math decoct <number>把十进制转换为二进制、十六进制或八进制
计算前会先校验参数。定义域错误、除以零或非法对数底数都会明确报错,而不是返回容易误解的结果。
小数通常使用点,也接受单个逗号作为小数分隔符。数值位置可使用 pi、e、inf、-inf、nan;进制转换支持 2–36。
可直接在页面中运行预先准备的示例。结果已预先生成并在浏览器中显示;服务器不会执行任何终端命令。
安装当前兼容版本。完整功能请选择 Base,精简包请选择 Minimum;已安装模块的更新请使用 upgrade。
Base 与 Minimum 是同一当前模块版本的两个包。
安装包含本地参考和全部已发布模式的完整包。
install math安装精简包。该包不包含本地参考;
install math -m安装这个确切的已发布版本。
install math -v 1.1.4让 upgrade 检查兼容性,仅在需要时替换已安装块。
upgrade math删除扩展块,不影响核心和其他模块。
install math -u示例可复制,但网站不会执行。请先检查路径、权限和破坏性选项。
math pi3.14159265358979math abs -88math clamp 120 0 100100math round 12.3456 212.35math sqrt 819math sqrt -1Domain errormath intdiv 17 53math intdiv 8 0Division by zeromath log 1000 103math sin 00math sin 10.841470984807897math asin 2Domain errormath deg2rad 1803.14159265358979math base_convert 1010 2 16amath dechex 255ff