Inleiding
Dit document verklaart verschillende retourwaarden van het ingebouwde element van de wiskunde waarvan de ontwikkelaars zich bewust zouden moeten zijn.
Voorwaarden
Gebruikte componenten
De informatie in dit document is gebaseerd op Cisco Unified Call Services, Universal Edition en Cisco Unified Call Studio, Universal Edition.
Conventies
Raadpleeg Cisco Technical Tips Conventions (Conventies voor technische tips van Cisco) voor meer informatie over documentconventies.
Achtergrondinformatie
Symptomen: Het ingebouwde element van de wiskunde wordt gebruikt om een expressie te evalueren tijdens gebruik, maar de resulterende waarde wordt opgeslagen als of -0 of NaN.
Resolutie: Een waarde van -0 kan met negatieve aantallen voorkomen in expressies die normaal gesproken evalueren tot 0. Dit is geen foutvoorwaarde en kan worden verwerkt door elke aangepaste code of beslissingen die uw toepassing gebruikt om deze waarde te parseren.
Een waarde van NaN betekent dat er een probleem was met de evaluatie van de gespecificeerde expressie. Bijvoorbeeld, verdeling door nul zou in een waarde van NaN resulteren. Wanneer uw spraaktoepassing het ingebouwde element van de wiskunde gebruikt, moet het deze waarde controleren en het op de juiste manier behandelen, bijvoorbeeld, sluit een wiskundige_error exit status uit een element van het besluit af zodat de aanroep flow kan doorgaan.
Gerelateerde informatie