1
제 애플리케이션에서는 십진수 및 데이터 범위를 두 배로 정확하게 계산해야합니다. 10 진수를 사용하면 계산이 오버플로를 일으키고 이중을 사용하면 계산이 정확하게 손실됩니다. 해결책은 무엇입니까?새로운 유형은 10 진수와 2 진수로 구성됩니다.
제 애플리케이션에서는 십진수 및 데이터 범위를 두 배로 정확하게 계산해야합니다. 10 진수를 사용하면 계산이 오버플로를 일으키고 이중을 사용하면 계산이 정확하게 손실됩니다. 해결책은 무엇입니까?새로운 유형은 10 진수와 2 진수로 구성됩니다.
적합성 확인 : http://www.codeproject.com/Articles/88980/Rational-Numbers-NET-4-0-Version-Rational-Computin 어쨌든 시작점으로 사용하여 "고정밀 부동 소수점 수"를 구축 할 수 있습니다. 당신이 사용하게 될 것을 잊지 마라 이 실제로이 원시 타입보다 느리다.
'decimal'의 정확도가 필요하다면'decimal'을 사용해야합니다. 어떻게 그리고 어디에서 계산이 오버플로됩니까? 아마 당신은 그 문제를 직접적으로 해결해야 할 것입니다. – ChrisF