Skip to content

扩展数学支持

附加数学函数和常量的表达式和条件。

作者和贡献者 这个社区扩展: Add00

  • 数学常数
  • 最大公约数/最小公倍数
  • 阶乘
  • 极坐标和等距系统的坐标转换
  • ToFixedString: 用指定小数位数将数字格式化为字符串
  • ToFixed: (已弃用)将数字格式化为使用指定小数位数

条件

  • IsEven: 检查数字是否为偶数(可被2整除)

发行说明

版本undefined.0.7

  • 添加了 ToFixedString()
  • 弃用了 ToFixed(),因为它不会显示整数的尾随零。建议使用 ToFixedString() 在文本对象中设置值。

提示

学习如何安装新扩展,按照逐步指南操作。

条件

偶数? 检查数字是否为偶数(可被2整除)。要检查奇数,反转此条件。

表达式

表达式

  • ExtendedMath::E()
    • 返回e的自然对数(欧拉数)
  • ExtendedMath::Factorial(number)
    • 返回输入乘以所有前一个整数
    • 🔢 正整数
  • ExtendedMath::Fibonacci(number)
    • 返回斐波那契数列中的项
    • 🔢 数
  • ExtendedMath::Gcf(number, number)
    • 返回两个数字的最大公约数
    • 🔢 数
    • 🔢 数
  • ExtendedMath::GoldenRatio()
    • 返回黄金比例
  • ExtendedMath::HalfPi()
    • 返回半圆周率
  • ExtendedMath::Hypot(number, number)
    • 返回直角三角形的斜边长度的值
    • 🔢 第一个边的长度
    • 🔢 第二个边的长度
  • ExtendedMath::IisoToCartesianY(number, number)
    • 将等距坐标转换为笛卡尔y值
    • 🔢 x轴上的位置
    • 🔢 y轴上的位置
  • ExtendedMath::IsoToCartesianX(number, number)
    • 将等距坐标转换为笛卡尔x值
    • 🔢 x轴上的位置
    • 🔢 y轴上的位置
  • ExtendedMath::Lcm(number, number)
    • 返回两个数的最小公倍数
    • 🔢 数
    • 🔢 数
  • ExtendedMath::Ln10()
    • 返回undefined0的自然对数
  • ExtendedMath::Ln2()
    • 返回2的自然对数
  • ExtendedMath::Log10e()
    • 返回以undefined0为底的e的对数(欧拉数)
  • ExtendedMath::Log2e()
    • 返回以2为底的e的对数(欧拉数)
  • ExtendedMath::Map(number, number, number, number, number)
    • 将一个范围的数字(例如0-1)转换为另一个范围(0-255)
    • 🔢 要转换的值
    • 🔢 第一个范围的最小值
    • 🔢 第一个范围的最大值
    • 🔢 第二个范围的最小值
    • 🔢 第二个范围的最大值
  • ExtendedMath::Pi()
    • 返回圆周率π
  • ExtendedMath::PolarToCartesianX(number, number)
    • 将极坐标转换为笛卡尔x值
    • 🔢 半径
    • 🔢 弧度或角度
  • ExtendedMath::PolarToCartesianY(number, number)
    • 将极坐标转换为笛卡尔y值
    • 🔢 半径
    • 🔢 弧度或角度
  • ExtendedMath::QuarterPi()
    • 返回四分之一圆周率
  • ExtendedMath::Slope(number, number, number, number)
    • 计算两点之间线的陡度
    • 🔢 第一个点的X值
    • 🔢 第一个点的Y值
    • 🔢 第二个点的X值
    • 🔢 第二个点的Y值
  • ExtendedMath::Sqrt1_2()
    • 返回undefined/2的平方根
  • ExtendedMath::Sqrt2()
    • 返回2的平方根
  • ExtendedMath::ToFixedString(number, number)
    • 将数字格式化为指定小数位数的字符串
    • 🔢 要四舍五入的值
    • 🔢 小数位数

此页面是关于社区GDevelop游戏引擎的_Extended math support_扩展的自动生成参考页面。