Skip to main content

Fungsi Oct di MS Access

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:

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)
501
Cara 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)
Null
Nilai Null, fungsi Oct bernilai Null
? Oct(Blank)
0
Nilai kosong (Blank) fungsi Oct bernilai 0.

Comments

Posting Terpopuler

Normalisasi, Denormalisasi, dan Anomali Database

Membuat Relasi Database

Menampilkan Data MySQL dalam Form di Access