comparison core/src/luan/modules/Math.luan @ 341:410e59ebad7d

add more Math functions
author Franklin Schmidt <fschmidt@gmail.com>
date Fri, 03 Apr 2015 06:17:11 -0600
parents 7f7708e8fdd4
children 92c3d22745b8
comparison
equal deleted inserted replaced
340:fb18724521d2 341:410e59ebad7d
1 java() 1 java()
2 local MathLuan = require "java:luan.modules.MathLuan" 2 local MathLuan = require "java:luan.modules.MathLuan"
3 local JavaMath = require "java:java.lang.Math" 3 local JavaMath = require "java:java.lang.Math"
4 local Integer = require "java:java.lang.Integer"
4 5
5 abs = MathLuan.abs 6 abs = MathLuan.abs
6 acos = MathLuan.acos 7 acos = MathLuan.acos
7 asin = MathLuan.asin 8 asin = MathLuan.asin
8 atan = MathLuan.atan 9 atan = MathLuan.atan
13 deg = MathLuan.deg 14 deg = MathLuan.deg
14 exp = MathLuan.exp 15 exp = MathLuan.exp
15 floor = MathLuan.floor 16 floor = MathLuan.floor
16 log = MathLuan.log 17 log = MathLuan.log
17 min = MathLuan.min 18 min = MathLuan.min
19 min_integer = Integer.MIN_VALUE
18 max = MathLuan.max 20 max = MathLuan.max
21 max_integer = Integer.MAX_VALUE
19 modf = MathLuan.modf 22 modf = MathLuan.modf
20 pi = JavaMath.PI 23 pi = JavaMath.PI
21 pow = MathLuan.pow 24 pow = MathLuan.pow
22 rad = MathLuan.rad 25 rad = MathLuan.rad
23 random = MathLuan.random 26 random = MathLuan.random
24 sin = MathLuan.sin 27 sin = MathLuan.sin
25 sinh = MathLuan.sinh 28 sinh = MathLuan.sinh
26 sqrt = MathLuan.sqrt 29 sqrt = MathLuan.sqrt
27 tan = MathLuan.tan 30 tan = MathLuan.tan
28 tanh = MathLuan.tanh 31 tanh = MathLuan.tanh
32 to_string = MathLuan.to_string