30/09/2018, 16:51

Chia lấy số thập phân C++

Trong C++ , minh có cách nào mà mình chia lấy số thập phân không vậy ?

Tima viết 19:01 ngày 30/09/2018

ý bạn là lấy phần thập phân của số thực ak

Bụng Bự viết 18:51 ngày 30/09/2018

Không hiểu rõ câu hỏi, nếu chia lấy số thập phân thì phải để kiểu số thực là float hoặc double.
Ví dụ:

    int Thuong;
    int a = 3, b = 4;
    Thuong = a/b; //output ra bằng 0 vì 3/4 = 0,75 mà Thuong la kieu int nen lay phan nguyen.

Sửa int Thuong -> double/float Thuong và khi lấy a/b thì 1 trong 2 thằng phải được ép về kiểu số thực

    double Thuong;
    int a = 3, b = 4;
    Thuong =  (double)a/b; // output la 0.75 bạn có thể kiểm tra lại 

;

viết 18:55 ngày 30/09/2018

ý bạn ấy là 1/3 = 0.3333333 thì nó lấy 3333333 không in dấu . hay gì hết

Bài liên quan
0