Xin thứ lỗi cho tôi nếu đây là một câu hỏi ngây thơ, tuy nhiên hôm nay tôi đã rất lúng túng.
Tôi có một phép tính chia đơn giản như sau:
double returnValue = (myObject.Value / 10);
Giá trị là một int trong đối tượng.
Tôi nhận được một thông báo cho biết Có thể Mất Phân số. Tuy nhiên, khi tôi thay đổi double thành int, thông báo sẽ biến mất.
Bất kỳ suy nghĩ về lý do tại sao điều này sẽ xảy ra?