Lúc nãy e có ngồi code và nhận ra đoạn code như sau:
int a;
int b;
nhập a,b
float c=a/b;
nếu đặt a= -5 và b=6 thì c=0 nhưng nếu đổi c=(float(a))/b thì lại ra kết quả mong muốn, mọi người cho em xin giải thích được k ạ?
Lúc nãy e có ngồi code và nhận ra đoạn code như sau:
int a;
int b;
nhập a,b
float c=a/b;
nếu đặt a= -5 và b=6 thì c=0 nhưng nếu đổi c=(float(a))/b thì lại ra kết quả mong muốn, mọi người cho em xin giải thích được k ạ?
Nguyên chia nguyên ra số nguyên 
Muốn ra số thực thì phải chuyển qua dạng số thực rồi đưa vào bộ chia số thực, sau đó kéo số thực ra rồi mới làm tiếp 
xem video về ép kiểu/ ngôn ngữ C của anh Đạt trên channel Dạy Nhau Học nhé bạn
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?