Funções do Dialplan do Asterisk 20
Comando:
MATH()
Sinopse:
Executa Funções Matemáticas.
Descrição:
Realiza funções matemáticas com base em dois parâmetros e um operador. Esta função é útil para realizar cálculos diretamente no dialplan do Asterisk. O tipo do valor retornado pode ser especificado.
Exemplo: Define a variável i para 11:
same => n,Set(i=${MATH(123%16,int)})
Sintaxe: MATH(expression,type)
expression - É da forma: number1__op__number2, onde os valores possíveis para op são: +, -, /, *, %, <<, >>, ^, AND, OR, XOR, <, >,
Sintaxe:
same => n,Set(i=${MATH(123%16,int)})
MATH(expression,type)
Fonte: Asterisk Wiki