Int, fungsi Baikinya

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Mengembalikan bahagian integer bagi nombor.

Sintaks

Int ( number )

Membaiki ( nombor )

Diperlukan nomborargumen ialah dua pada atau sebarang sah ungkapan bernombor. Jika nombor mengandungi nol, nol dikembalikan.

Catatan

Int dan membaiki mengalih keluar Bahagian pecahan nombor dan mengembalikan nilai integer yang terhasil.

Perbezaan antara Int dan membaiki adalah bahawa jika nombor adalah negatif, Int mengembalikan integer negatif pertama kurang daripada atau sama dengan nombor, manakala membaiki mengembalikan integer negatif pertama lebih besar daripada atau sama dengan nombor contohnya, Int menukar-8.4 -9 dan membaiki menukar-8.4-8.

Membaiki (nombor) adalah sama dengan:

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

Contoh

Nota: Contoh berikut menunjukkan penggunaan fungsi ini dalam Visual Basic for Applications (VBA) modul. Untuk maklumat lanjut tentang bekerja dengan VBA, pilih Rujukan pembangun dalam senarai juntai bawah di sebelah Cari dan memasukkan satu atau lebih istilah dalam kotak carian.

Contoh ini menggambarkan cara fungsi Int dan membaiki mengembalikan bahagian integer bagi nombor. Dalam kes argumen nombor negatif, fungsi Int mengembalikan integer negatif pertama kurang daripada atau sama dengan nombor; fungsi membaiki mengembalikan integer negatif pertama lebih besar daripada atau sama dengan nombor.

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.

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×