PDF download Tải về bản PDF PDF download Tải về bản PDF

Có hai loại phép chia trong Java—phép chia số nguyên và phép chia số dấu phẩy động (hay còn gọi là phép chia lấy dư). Cả hai phép tính này đều sử dụng dấu gạch chéo lên (/) làm toán tử theo công thức số bị chia / số chia. wikiHow hôm nay sẽ hướng dẫn bạn cách chia hai số nguyên (không có dấu thập phân) để nhận về thương số nguyên, cũng như cách tiến hành phép chia số dấu phẩy động để nhận về kết quả thập phân.

Phương pháp 1
Phương pháp 1 của 2:

Phép chia số nguyên

PDF download Tải về bản PDF
  1. Ví dụ: nếu như lấy 7 chia 3 trên giấy, ta sẽ được 2 và dư 1. Nhưng khi bạn chia hai số nguyên trong Java, số dư sẽ bị lược bỏ và kết quả nhận về chỉ còn 2.[1] Để tiến hành phép chia số nguyên, bạn cần sử dụng cú pháp sau:
    int a = 7;
    int b = 3;
    int result = a / b;
    // result will be 2
    
    • Phép chia hai số nguyên luôn trả về kết quả là số nguyên. Nếu bạn muốn nhận về kết quả số thập phân khi chia hai số nguyên, hãy tiến hành phép chia số dấu phẩy động.
    • Nếu như áp dụng phép chia số nguyên để chia một số nguyên cho 0, bạn sẽ nhận về lỗi ArithmeticException khi chạy, cho dù đó là chương trình biên dịch tốt đi nữa.[2]
    Quảng cáo
Phương pháp 2
Phương pháp 2 của 2:

Phép chia số dấu phẩy động

PDF download Tải về bản PDF
  1. Bạn cũng có thể áp dụng phép chia lấy dư nếu đang chia hai số và muốn lấy phần dư. Để thực hiện loại phép chia này, hãy đặt số bị chia và số chia vào cú pháp phép chia float.[3] Với ví dụ về 7 chia 3, mã của bạn sẽ như sau:
    float a = 7.0f;
    float b = 3.0f;
    int result = a / b;
    // result will be 2.33
    
    • Khi sử dụng phép chia lấy dư để chia cho 0, kết quả trả về sẽ là NaN (không phải là một số).[4]

Lời khuyên

  • Khi thực hiện phép chia hỗn hợp các số nguyên và số thực dấu phẩy động, các giá trị dấu phẩy động (float hoặc double) sẽ tự động chuyển sang kiểu double khi chia.[5]

Về bài wikiHow này

Luigi Oppido
Cùng viết bởi:
Kỹ thuật viên sửa chữa máy tính & Chủ sở hữu, Pleasure Point Computers
Bài viết này đã được cùng viết bởi Luigi Oppido. Luigi Oppido là chủ sở hữu và người điều hành của Pleasure Point Computers tại Santa Cruz, CA. Ông có hơn 25 năm kinh nghiệm về sửa chữa máy tính nói chung, phục hồi dữ liệu, diệt virus và nâng cấp. Bài viết này đã được xem 7.364 lần.
Trang này đã được đọc 7.364 lần.

Bài viết này đã giúp ích cho bạn?

Quảng cáo