웹 응용 프로그램의 모든 부서를 처리 할 수있는 간단한 함수를 작성하려고합니다. 주된 이유는 0 오차로 나눗셈을 잡는 것입니다. 0으로 나눗셈을 시도하면 0을 반환 할 것입니다.PHP 사용자 지정 부서 함수
내가 완전히 잘못 생각하고 있습니까?
웹 응용 프로그램은 매우 광범위하며 현재 5 개의 다른 업체에서 사용하고 있습니다. 매일 10,000 개의 서로 다른 레코드를 레코드하고 처리합니다. 따라서 0으로 나누기를 중지하는 것은 단순히 해결책이 아닙니다. 이 같은
마지막으로 0으로 나누기가 불가능하다는 것을 확인합니다. 그래서 당신이해야 할 일은 오류를 산정하기 전에 정보를 더 잘 확인하는 것입니다. 고객에게 단순히 '0'이 숫자라고 말하는 대신 계산을 할 수 없다는 사실을 알리지 않습니까? 나는 이것이 비즈니스와 관련된 결정이라고 생각하지만, 만약 내가 어디에 있든, 그들이 잘못된 정보를 넣었을 수도 있기 때문에 그것에 대해 고객에게 말할 것입니다. – Crackertastic
처음에 0으로 나누려고하는 이유는 무엇이며 올바른 결과는 무엇이라고 생각합니까? 귀하의 질문에 대한 일반적인 대답은 없습니다. 0으로 나누는 것은 불가능합니다. "결과 오류를 억제"* 귀하의 상황에 대한 올바른 해결책이 될 수도, 그렇지 않을 수도 있습니다. 모든 일반적인 개발자 및/또는 수학자는 정확한 해결책은 0으로 나누는 것이 아니라고 말합니다. – deceze
@deceze 귀하의 진술에 동의하지만 오류를 표시하지 않고 최종 사용자에게 무언가를 제공하는 조언을 찾고있었습니다. 나는 0으로 나누는 것이 불가능하다는 것을 알고, 나는 다른 사람들이 구현 한 조언이나 솔루션을 찾고 있었다. – user2843198