Di Access, fungsi Str digunakan untuk mengkonversi angka dengan tipe data Long ke string. Angkanya bisa positif atau negatif.
Sintaks penulisan fungsi Str adalah sebagai berikut:
Keterangan
Number (angka): wajib diisi, berupa angka dengan tipe data Long, bisa positif maupun negatif.
Saat dikonversi ke string, ada awalan spasi kosong sebelum angka hasil konversi ditampilkan. Spasi kosong ini digunakan untuk menuliskan tanda negatif ("-"). Bila hanya spasi kosong, berarti positif.
Fungsi Str hanya digunakan untuk mengubah angka tipe Long menjadi angka tipe Text atau string. Dengan demikian, kita tidak bisa melakukan operasi hasil fungsi Str secara matematis seperti penjumlahan, pengalian, pengurangan, pembagian, dan operasi matematika lainnya.
Fungsi Str hanya mengenal tanda titik sebagai pemisah decimal (angka pecahan). Bila pemisah angka pecahan menggunakan tanda yang berbeda, maka penulisan number harus diletakkan di antara tanda petik dua, misalnya "123,1".
Berikut ini adalah penggunaan fungsi Str di Immediate Window:
Mengubah angka -123 menjadi string "-123"
Mengubah angka 123 menjadi string " 123"
Mengubah angka 123.18 (desimal dengan simbol titik) menjadi string " 123.18"
Mengubah angka teks 123.19 (tanda titik sebagai simbol desimal) menjadi string " 123.19"
Bila pengaturan tanda koma pada Number digunakan untuk pengelompokan ribuan pada region di Control Panel, maka contoh seperti di bawah ini:
Mengubah angka teks 123,191 (tanda koma sebagai simbol grup angka ribuan) menjadi string " 123191"
Bila pengaturan tanda titik pada Number digunakan untuk pengelompokan ribuan pada region di Control Panel, maka contoh seperti di bawah ini:
Mengubah angka teks 1.000.000,67 (tanda titik sebagai simbol grup angka ribuan dan tanda koma sebagai simbol desimal) menjadi string " 1000000.67" . Lihat gambar di atas.
menjumlahkan string dari dua fungsi Str, hasilnya ada spasi kosong sebelum angka 123 sebagai tanda positif.
menjumlahkan string dari dua fungsi Str, karena negatif, spasi kosong diganti tanda "-" sebelum angka 123.
![]() |
Pengaturan simbol desimal dan simbol grup digit mempengaruhi hasil fungsi Str |
Str (Number)
Keterangan
Number (angka): wajib diisi, berupa angka dengan tipe data Long, bisa positif maupun negatif.
Saat dikonversi ke string, ada awalan spasi kosong sebelum angka hasil konversi ditampilkan. Spasi kosong ini digunakan untuk menuliskan tanda negatif ("-"). Bila hanya spasi kosong, berarti positif.
Fungsi Str hanya digunakan untuk mengubah angka tipe Long menjadi angka tipe Text atau string. Dengan demikian, kita tidak bisa melakukan operasi hasil fungsi Str secara matematis seperti penjumlahan, pengalian, pengurangan, pembagian, dan operasi matematika lainnya.
Fungsi Str hanya mengenal tanda titik sebagai pemisah decimal (angka pecahan). Bila pemisah angka pecahan menggunakan tanda yang berbeda, maka penulisan number harus diletakkan di antara tanda petik dua, misalnya "123,1".
Berikut ini adalah penggunaan fungsi Str di Immediate Window:
- ? str(-123)
- -123
- ? str(123)
- 123
- ? str(123.18)
- 123.18
- ? str("123.19")
- 123.19
Bila pengaturan tanda koma pada Number digunakan untuk pengelompokan ribuan pada region di Control Panel, maka contoh seperti di bawah ini:
- ? str("123,191")
- 123191
Bila pengaturan tanda titik pada Number digunakan untuk pengelompokan ribuan pada region di Control Panel, maka contoh seperti di bawah ini:
- ? str("1.000.000,67")
- 1000000.67
- ? str(123) & str(123)
- 123 123
- ? str(-123) & str(-123)
- -123-123
Comments
Post a Comment