GML Real Number Function
Sign
(Rounding Function)
Halo Sahabat Programmers! Kali ini saya akan memberikan penjelasan mengenai GML Function... Untuk kali ini yang akan kita pelajari adalah Function "sign(x)".
Kalian pasti tau bilangan bulat kan? nah sign ini akan mengecek tanda yang ada pada x.
Sign ini berarti tanda... Tanda yang dimaksud disini adalah tanda Positif,Negatif Ataupun Netral...
sign(x) - x adalah nilai yang akan dicek tandanya... Dimana x berupa integer/angka.
Jika x adalah 0 maka code ini akan mereturn value 0, jika x kurang dari 0 (Contoh -100) maka code ini akan mereturn nilai -1, dan juga jika x lebih dari 0 (Contoh 100) maka akan mereturn nilai 1.
Untuk Mencoba Code diatas mari kita lakukan experiment!
1. Buka Jendela Baru Game Maker Versi apa saja (Disini saya akan memakai Game Maker 8)
2. Buat object baru dan beri nama bebas
3. Add Event > Create
4. Masukkan Code dibawah!
val = get_integer('Masukkan Nilai!',0)
show_message(string('Sign dari ')+string(val)+string(' adalah ')+string(sign(val)))
5. Run Game
Nah setelah itu kalian tinggal masukkan nilai untuk dicek tandanya... kalian akan mendapatkan message Sign dari (val) adalah (-1/0/1)"
nah... itulah fungsi dari sign...
Nah... mungkin ini akan membuantu sahabat programmers dalam menentukan koordinat,perhitungan,dll...
Silahkan Komentar dibawah ya... ^_^ kalo butuh penjelasan function lain silahkan komentar juga ^_^
Sekian untuk artikel kali ini... saya usahakan akan mempostingkan FUnction lainnya... Salam Programmers Indonesia! ^_^