확률 계산 시 부동소수점 오버플로
확률 계산시 소수를 이용했을시 (10*9) / (2*1) - ① (10/2) * (9/1) - ② 위의 경우가 있을시 둘다 계산 식은 같다 . 그러나 부동 소수점 오버플로 방지가 되는것은 ② 번이다. 그럼 이를 이용한 한 예를 보겠다. #include using namespace std; long double probability(unsigned numbers, unsigned picks); int main() { double total,choices; couttotal>>choices)&& choices