31
BAB IV STRING
Tujuan
Pada Akhir perkuliahan ini, diharapkan mahasiswa memiliki kemampuan sebagai berikut :
Memahami kegunaan fungsi STRING Memaksimalkan fungsi STRING
4.1. STRING
String adalah variabel yang bisa menampung berbagai macam karakter, sehingga kita bisa menggabungkan penulisan angka, karakter khusus sampai
dengan huruf.
Misalkan saya
punya suatu
string dengan
nilai “198108092010121002”. Kelihatan biasa saja bukan? Tapi bagi sebagian orang
ini bisa memiliki arti. Deret angka yang saya tuliskan adalah sebuah NIP yang dimiliki oleh seorang PNS. Kenapa NIP bisa sepanjang itu? Karena NIP
merupakan gabungan dari beberapa kode yang memiliki makna. Berikut adalah penjelasannya. Delapan huruf pertama merupakan tanggal lahir, enam huruf
berikutnya merupakan tanggal pengangkatan pegawai satu huruf berikutnya merupakan jenis kelamin, dimana 1 berarti Pria dan 2 berarti wanita, sedangkan
tiga huruf terakhir merupakan nomor urut dimana jika pada tahun pengangkatan yang sama terdapat pegawai yang memiliki tanggal lahir yang sama, maka nomor
urut itu akan ditambahkan sesuai dengan banyaknya pegawai. Wah cukup unik bukan?
Dari jabaran diatas, maka kita perlu suatu fungsi yang bisa mengambil suatu string yang sesuai dengan kebutuhan. Misalkan saya ingin mendapatkan
jenis kelamin dari pegawai PNS maka yang saya lakukan adalah saya mengambil karakter ke 15 sebanyak 1. Berikut adalah beberapa fungsi string yang dimiliki
VS 2010. 4.2. LEFT
Fungsi LEFT didalam VS 2010 memiliki struktur sebagai berikut :
32 Berikut adalah penjelasan dari fungsi left :
1. Merupakan parameter yang menjadi masukan dari sebuah string
yang ingin diambil karakternya 2.
Merupakan sebuah bilangan yang berfungsi sebagai jumlah karakter yang ingin diambil
Fungsi left berarti kita mengambil karakter yang dimulai dari sebelah kiri. Perhatikan contoh berikut :
Baris kode tersebut akan menghasilkan kata “POL”.
4.3. RIGHT