Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Mengembalikan porsi bilangan bulat suatu angka.

Sintaks

Int ( number )

Fix( number )

Angka yang diperlukanargumen adalah Double atau ekpresi numerikapa pun yang valid. Jika angka berisi Null, Null dikembalikan.

Keterangan

Baik Int dan Fix menghapus bagian pecahan angka dan mengembalikan nilai bilangan bulat yang dihasilkan.

Perbedaan antara Int dan Fix adalah bahwa jika angka negatif, Int mengembalikan bilangan bulat negatif pertama yang kurang dari atau sama dengan angka, sedangkan Fix mengembalikan bilangan bulat negatif pertama yang lebih besar dari atau sama dengan angka Misalnya, Int mengonversi -8,4 ke -9, dan Fix mengonversi -8,4 ke -8.

Fix(number) sama dengan:

Sgn(number) * Int(Abs(number))

Contoh kueri

Ekspresi

Hasil

SELECT Int([Discount]) AS Expr1 FROM ProductSales;

Menghapus bagian pecahan dari semua nilai dalam bidang "Diskon" dan mengembalikan nilai bilangan bulat yang dihasilkan. Untuk pecahan negatif "Int" mengembalikan bilangan bulat negatif pertama kurang dari atau sama dengan angka. Misalnya, untuk nilai diskon "-223,20", bilangan bulat yang dikembalikan akan -224,00.

SELECT Fix([Discount]) AS Expr1 FROM ProductSales;

Menghapus bagian pecahan dari semua nilai dalam bidang "Diskon" dan mengembalikan nilai bilangan bulat yang dihasilkan. Untuk pecahan negatif "Fix" mengembalikan bilangan bulat negatif pertama yang lebih besar dari atau sama dengan angka. Misalnya, untuk nilai diskon "-223,20", bilangan bulat yang dikembalikan akan -223,00.

Contoh VBA

Catatan: Contoh yang mengikuti demonstrasi penggunaan fungsi ini dalam modul Visual Basic for Applications (VBA). Untuk informasi selengkapnya tentang bekerja dengan VBA, pilih Referensi Pengembang di daftar turun bawah di samping Cari dan masukkan satu istilah atau lebih di kotak pencarian.

Contoh ini menggambarkan bagaimana fungsi Int dan Fix mengembalikan bagian bilangan bulat dari angka. Dalam kasus argumen angka negatif, fungsi Int mengembalikan bilangan bulat negatif pertama yang kurang dari atau sama dengan angka; fungsi Fix mengembalikan bilangan bulat negatif pertama yang lebih besar dari atau sama dengan angka.

Dim MyNumber
MyNumber = Int(99.8) ' Returns 99.
MyNumber = Fix(99.2) ' Returns 99.
MyNumber = Int(-99.8) ' Returns -100.
MyNumber = Fix(-99.8) ' Returns -99.
MyNumber = Int(-99.2) ' Returns -100.
MyNumber = Fix(-99.2) ' Returns -99.

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×