ActionScript 3.0 Math sınıfının metodları ve kullanım şekilleri aşağıda sıralınmıştır.
abs ()
Sayının mutlak değerini alır. Yani negatif sayıları pozitife çevirir.
trace (Math.abs(-21)); // 21
ceil ()
Ondalıklı sayıyı, en yakın üst sayıya yuvarlar.
trace (Math.ceil(17.4)); // 17
trace (Math.ceil(-17.4)); // -17
floor ()
Pozitif ondalıklı sayıyı, pozitif tam sayıya çevirir.
trace (Math.floor(25.8)); // 25
Negatif ondalıklı sayıyı, bir alt negatif tam sayıya çevirir.
trace (Math.floor(-25.8)); // -26
max ()
Matematiksel olarak sayılar arasındaki en büyük sayıyı bulur.
trace(Math.max(4,8)); // 8;
min ()
Matematiksel olarak sayılar arasındaki en küçük sayıyı bulur.
trace(Math.min(4,8)); // 4;
pow ()
Bir sayının üssünü almak için kullanılır. 43 = 4x4x2
trace(Math.pow(4,3)); // 64
round ()
Ondalıklı sayının ondalık kısmı 5 ve üzeri ise, bir üst tam sayıya yuvarlar.
trace(Math.round(7.8)); // 8
Pozitif ondalıklı sayının ondalık kısmı 5 in altında ise, tam sayıya çevirir.
trace(Math.round(7.3)); // 7
random ()
0 ile 1 arasında ondalıklı olarak rastgele sayı üretir.
trace(Math.random()); // 0.8564752196452185
0 ile 100 arasında bir tam sayı üretmek için;
trace(Math.round(Math.random()*100)); // 43
sqrt ()
Pozitif sayıların karekökünü alır.
trace(Math.sqrt(144)); // 12
cos ()
Kosinüsün radyan olarak açı değerini, -1.0 ile 1.0 arasında değişen değerler olarak geri döndürür.
trace(Math.cos(0)); // 1
sin ()
Sinüsün radyan olarak açı değerini, -1.0 ile 1.0 arasında değişen değerler olarak geri döndürür.
trace(Math.sin(120)); // 0.58
tan ()
Tanjantın radyan olarak açı değerini hesaplar.
trace(Math.tan(45)); // 1.619
acos ()
-1.0 ile 1.0 arasında değişen kosinüs sayılarının radyan değerlerini bulur.
trace(Math.acos(0.8)); // 0.64
asin ()
-1.0 ile 1.0 arasında değişen sinüs sayılarının radyan değerlerini bulur.
trace(Math.asin(0.8)); // 0.92
atan ()
Açı değerlerinin arc tanjant değerlerini bulur.
trace(Math.atan(90)); // 1.55
atan2 (y,x)
Dairenin (0,0) noktasından belirtilen y ve x noktalarını radyan olarak döndürür.
trace(Math.atan2(75,24)); // 1.26


Son Yorumlar