企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
Haxe 包括了一个浮点数数学库,用于一些常见的数学运算。多数函数用于操作和返回浮点数。然而,一个 Int 类型 可以用于接受 Float 的地方,Haxe也会在多数数值运算中转换Int 为 Float(查看数值运算符(第2.1.3)了解更多)。 这里是一些math库使用的例子: ~~~ class Main { static public function main() { var x = 1/2; var y = 20.2; var z = -2; trace(Math.abs(z)); //2 trace(Math.sin(x*Math.PI)); //1 trace(Math.ceil(y)); //21 // log is the natural logarithm trace(Math.log(Math.exp(5))); //5 // Output for neko target, may vary // depending on platform trace(1/0); //inf trace(-1/0); //-inf trace(Math.sqrt(-1)); //nan } } ~~~ 查看 Math API 了解所有可用的函数。