Di Access, fungsi Oct digunakan untuk mengkonversi angka dari basis desimal (angka basis 10) ke basis oktal (angka basis 8).
Sintaks penulisan fungsi Oct adalah sebagai berikut:
Keterangan:
Number (angka): wajib diisi, berupa angka (dengan tipe data Number atau String) atau formula yang menampilkan hasil dengan tipe data Number. Bila tidak bulat, maka angkanya dibulatkan terlebih dulu.
Jika angka bernilai Null, fungsi Oct bernilai Null
Jika angka tidak ada nilainya (alias kosong), fungsi Oct bernilai 0
Jika angka ada nilainya, fungsi Oct menampilkan hasil konversi. Panjang maksimum hasil fungsi Oct adalah 11 karakter angka basis oktal.
Kita dapat menuliskan angka oktal dengan memberikan prefiks (awalan) &O. Misalnya, &O10 adalah angka 10 basis oktal untuk 8 basis desimal. Berikut ini adalah beberapa contoh fungsi Oct di Immediate Window:
321
8 ----- 1 '321 dibagi 8 sama dengan 40 sisa 1
40
8 ----- 0 '40 dibagi 8 sama dengan 5 sisa 0
5
Hasil konversi 321 basis desimal ke basis oktal, dibaca dari bawah ke atas: 501
Sintaks penulisan fungsi Oct adalah sebagai berikut:
Oct(Number)
Keterangan:
Number (angka): wajib diisi, berupa angka (dengan tipe data Number atau String) atau formula yang menampilkan hasil dengan tipe data Number. Bila tidak bulat, maka angkanya dibulatkan terlebih dulu.
Jika angka bernilai Null, fungsi Oct bernilai Null
Jika angka tidak ada nilainya (alias kosong), fungsi Oct bernilai 0
Jika angka ada nilainya, fungsi Oct menampilkan hasil konversi. Panjang maksimum hasil fungsi Oct adalah 11 karakter angka basis oktal.
Kita dapat menuliskan angka oktal dengan memberikan prefiks (awalan) &O. Misalnya, &O10 adalah angka 10 basis oktal untuk 8 basis desimal. Berikut ini adalah beberapa contoh fungsi Oct di Immediate Window:
? Oct(32) 40
? Oct("32") 40
? Oct(10+22) 40
? Oct(33) 41
? Oct(321) 501Cara mengkonversi:
321
8 ----- 1 '321 dibagi 8 sama dengan 40 sisa 1
40
8 ----- 0 '40 dibagi 8 sama dengan 5 sisa 0
5
Hasil konversi 321 basis desimal ke basis oktal, dibaca dari bawah ke atas: 501
? Oct(Null) NullNilai Null, fungsi Oct bernilai Null
? Oct(Blank) 0Nilai kosong (Blank) fungsi Oct bernilai 0.
Comments
Post a Comment