Kamis, 09 November 2017

Penggunaan Perintah Val() Pada Pemrogaman Gambas

unakan untuk mengindentifikasi bahwa string yang dimuat merupakan bentuk angka maupun fromat angka yang disesuaikan dengan bahasa sistem (LANG). Umumnya perintah ini digunakan saat membuat kondisi (If - Else) ataupun Aritmatika.
Berikut beberapa contoh untuk mempermudah memahami:

Public Sub main()
  Print 1.5 + 2.5
  Print "1.5” + "2.5”
  'True / Benar

End


Perintah diatas saat dieksekusi akan sama-sama menghasilkan angka "4”.

Public Sub main()

  Print "1,5” + "2,5”
  ‘False / Salah
End
Skrip diatas akan menghasilkan error saat dieksekusi karena pada dasarnya format angka pada gambas menggunakan format inggris, dimana bilangan float ditandai dengan tanda titik.
Namun saat bahasa sistem komputer (LANG) yang dipakai menggunakan bahasa indonesia beserta format angkanya, maka kita bisa mengunakan format angka tersebut untuk melakukan kalkulasi pada gambas dengan menggunakan "Val”.
Berikut contoh saat penulis menggunakan format sistem berbahasa indonesia
OS = IGOS
LANG = id_ID.utf8

Public Sub main()

  Print Val("1,5”) + Val("2,5”)
  ‘True

End



Sebaliknya

Public Sub main()

  Print Val("1.5”) + Val("2.5”)
  ‘False

End


Jadi intinya hasil dari perintah Val() akan disesuaikan dengan format bahasa sistem
komputer.


Tidak ada komentar:

Posting Komentar