
BcMathNumber::round() 함수는 소수 자릿수가 음수인 경우, 반올림을 수행할 때 특정한 규칙을 따릅니다.
소수 자릿수가 음수인 경우, 반올림은 다음과 같이 수행됩니다.
- 소수 자릿수가 -1인 경우, 반올림은 반올림이 아닌 반소수 자릿수까지 반올림하는 것과 같습니다. 예를 들어, 12345.6789는 12346으로 반올림됩니다.
- 소수 자릿수가 -2인 경우, 반올림은 반올림이 아닌 반소수 자릿수까지 반올림하는 것과 같습니다. 예를 들어, 12345.6789는 12340으로 반올림됩니다. 반면, 12345.0099는 12340으로 반올림됩니다.
- 소수 자릿수가 음수인 경우, 반올림은 항상 반올림이 아닌 반소수 자릿수까지 반올림하는 것과 같습니다.
따라서, 소수 자릿수가 음수인 경우, 반올림은 반올림이 아닌 반소수 자릿수까지 반올림하는 것과 같습니다.
2025-07-06 10:24