소개
이 문서에서는 개발자가 알아야 하는 기본 제공 Math 요소의 다양한 반환 값에 대해 설명합니다.
사전 요구 사항
사용되는 구성 요소
이 문서의 정보는 Cisco Unified Call Services, Universal Edition 및 Cisco Unified Call Studio, Universal Edition을 기반으로 합니다.
표기 규칙
문서 규칙에 대한 자세한 내용은 Cisco 기술 팁 표기 규칙을 참고하십시오.
배경 정보
증상:기본 제공 Math 요소는 런타임에 식을 평가하는 데 사용되지만 결과 값은 -0 또는 NaN으로 저장됩니다.
해결 방법:값이 -0이면 일반적으로 0으로 평가되는 식에서 음수가 발생할 수 있습니다. 이는 오류 조건이 아니며 응용 프로그램에서 이 값을 구문 분석하는 데 사용하는 사용자 지정 코드 또는 결정에 의해 처리될 수 있습니다.
값이 NaN이면 지정된 식을 평가하는 데 문제가 있음을 의미합니다.예를 들어 0으로 나누면 NaN 값이 됩니다.음성 응용 프로그램에서 기본 제공 Math 요소를 사용할 때마다 이 값을 확인하고 적절하게 처리해야 합니다. 예를 들어 통화 흐름을 계속 진행할 수 있도록 Decision 요소에서 math_error 종료 상태를 종료합니다.
관련 정보