Air dan Minyak

Air dan minyak tidak dapat bersatu, begitu pula numerik dan alpha-numerik.

Untuk membuktikannya, coba ketikan perintah berikut lalu run

PRINT "20" + 50

Apa hasilnya? error jek…type mismatch katanya.
Type mismatch itu artinya beda tipe. Jadi kalau kamu dan gebetan tidak bisa bersatu mungkin karena type mismatch. (duh apaan sih ini)

Jadi ingat ya bro, numerik dan alpha-numerik tidak bisa digabung. Kalau mau gabung, salah satu harus mengalah, apakah yang numerik jadi alpha-numerik, atau sebaliknya. Cara merubahnya bagaimana?

Untuk merubah numerik jadi alpha-numerik, gunakan perintah:

STRING(numerik yang mau dirubah)

Contohnya, coba ketikan lalu run perintah berikut

PRINT "20" + STRING(50)

Hasilnya 2050, persis seperti perintah PRINT "20" + "50". Itu terjadi karena 50 yang numerik dirubah jadi string.

Untuk merubah alpha-numerik jadi numerik, gunakan perintah:

VAL(alpha-numerik yang mau dirubah)

Contohnya, coba ketikan lalu run perintah berikut

PRINT VAL("20") + 50

Hasilnya 70, persis seperti perintah PRINT 20 + 50. Itu terjadi karena 20 yang alpha-numerik dirubah jadi numerik.

Proses perubahan tipe data seperti itu disebutnya KONVERSI. 

Supaya lebih jelas silahkan bereksperimen sendiri, coba berbagai macam kombinasi. Kalau ada kesulitan silahkan tulis di kolom diskusi.

 

Bagikan ke teman-teman mu di sosmed


Download aplikasi FastTrack Online Course dari Play Store supaya bisa mendapatkan notifikasi ketika ada materi baru

Diskusi