2
두 개의 숫자를 빼고 소수점 두 자릿수의 결과를 얻으려고합니다.하지만 빼기가 발생하면 십진자를 제외한 전체 숫자가 나옵니다. 계산이 제대로 수행두 개의 소수점 이하 자릿수가 손실되었습니다.
int totalMiles = 1001;
decimal total_used = 0.0M, total_gallons_used = 0.0M;
total_gallons_used = (totalMiles/46);
경우에, 나는 21,76의 결과를받을 필요하지만 total_gallons_used 만 (21)을 얻고있다 : 여기 내가 노력하고 있습니다 것입니다.
내가 뭘 잘못하고 있니?