결과에 무한 소수가있는 분수로 일부 계산을 수행해야합니다. 예 :무한 십진수 저장 C#
240/360=0.666666...
출력은 무한 소수 가지며, I는 정수를 곱 때 결과는 정수이어야한다. 그래서 이런 식으로 코딩했습니다
result = someInteger * decimal.divide(240/360);
이 (someInteger = 2700과 시도를)하지만 결과는 소수점 값 일부 계산기 또는 출력 정수 결과를 것조차 스프레드 시트를 가지고있다. C#에서 동일한 결과를 얻으려면 어떻게해야합니까?
감사
위/아래로 반올림 하시겠습니까?'var myIntResult = (int) result;; – PostMan
연산이 정수를 반환하면 반올림하거나 잘라 버릴 수 없으므로 실제로 시도하려고합니다. –