30/09/2018, 18:05

Hàm lấy phần nguyên và phần dư

Mn cho e hỏi hàm viết chương trình nhập vào 2 sô in ra phần nguyên và phần dư của 2 số đó như nào ạ
vd: 3.14
phần nguyên 3
phần dư .14

Jack Vo viết 20:10 ngày 30/09/2018

Input : nhập 02 số a,b
Output :

  • phần nguyên = a / b
  • phần dư = a % b

Còn syntax thì em xem lại C++ nhé.

X viết 20:20 ngày 30/09/2018
PI = 3.14;
(int)     nguyên = (int)PI
(double)  dư = PI - (int)PI
Bầu Sỹ viết 20:08 ngày 30/09/2018

Đó không phải là hàm lấy phần nguyên và phần dư nhé.
Cấu trúc chia nguyên / và chia dư % chỉ là phép chia.
Cấu trúc (int)s là ép kiểu sữ liệu nhé, chứ k phải lấy phần nguyên và phần dư.
Ví dụ 3,6%1 hoặc (int)3.6 sẽ là 4, nhưng phần nguyên của nó là 3, phần dư là 0.6.
Phép chia nguyên và sư, toán tử ép kiểu nếu phần dư >=0.5 thì nó sẽ tăng 1, Tùy ngôn ngữ hỗ trợ lấy phần dư hoặc nguyên chứ k thì bạn tự viết if else mà tính.

Văn Dương viết 20:12 ngày 30/09/2018

(int)3.6 mà bằng 4 thì hơi bị lạ

Vinh Nguyễn viết 20:18 ngày 30/09/2018

Sai roi nhe ban… phân dư là phần ví dụ 10/4=2 dư 2 13/4=3 dư 1…chứ ko phải là số sau dấu phẩy nhé

rogp10 viết 20:19 ngày 30/09/2018

Cái này goi là thương & số dư

Bài liên quan
0