Introduzione
In questo documento vengono illustrati vari valori restituiti dell'elemento Math incorporato di cui gli sviluppatori devono essere a conoscenza.
Prerequisiti
Componenti usati
Il riferimento delle informazioni contenute in questo documento è Cisco Unified Call Services, Universal Edition e Cisco Unified Call Studio, Universal Edition.
Convenzioni
Per ulteriori informazioni sulle convenzioni usate, consultare il documento Cisco sulle convenzioni nei suggerimenti tecnici.
Premesse
Sintomi: L'elemento Math incorporato viene utilizzato per valutare un'espressione in fase di esecuzione, ma il valore risultante viene archiviato come -0 o NaN.
Risoluzione: Il valore -0 può verificarsi con numeri negativi nelle espressioni che in genere restituiscono 0. Non si tratta di una condizione di errore e può essere gestita da qualsiasi codice personalizzato o decisione utilizzata dall'applicazione per analizzare il valore.
Il valore NaN indica un problema nella valutazione dell'espressione specificata. La divisione per zero, ad esempio, darà come risultato il valore NaN. Ogni volta che l'applicazione vocale utilizza l'elemento matematico incorporato, deve verificare questo valore e gestirlo in modo appropriato, ad esempio, uscire da uno stato di uscita math_error da un elemento Decision in modo che il flusso di chiamata possa continuare.
Informazioni correlate