MATH(Zahl1
Operator
Zahl2
[,Ergebnistyp
])
Berechnet einfache mathematische Ausdrücke. Mögliche Operatoren
sind: +
, -
, /
, *
,
<
, >
, <=
,
>=
, ==
, %
(modulo).
Ergebnistyp: f
, float
(Fließkommazahl,
Default), i
, int
(Ganzzahl), h
,
hex
(Wert im Hexadezimal-System), c
,
char
(Byte).
; 3*8 als Ganzzahl berechnen: exten => 123,1,Set(i=${MATH(3*8,int)})
Anmerkung | |
---|---|
Interner Hilfetext zu dieser Applikation in Asterisk 1.4: -= Info about function 'MATH' =- [Syntax] MATH(<number1><op><number 2>[,<type_of_result>]) [Synopsis] Performs Mathematical Functions [Description] Perform calculation on number 1 to number 2. Valid ops are: +,-,/,*,%,<,>,>=,<=,== and behave as their C equivalents. <type_of_result> - wanted type of result: f, float - float(default) i, int - integer, h, hex - hex, c, char - char Example: Set(i=${MATH(123%16,int)}) - sets var i=11 Differenz zum internen Hilfetext in Asterisk 1.2: - keine - |
Asterisk Schulung
- 27.10. - 28.10.2008 in Koblenz
2.1 Beta-Version!
2.1 Beta-Version des Asterisk Buches. Die 1.0 stabile Version ist ebenfalls online. Bitte melden Sie Fehler und Feedback per E-Mail an den Autor.
YouTube Screencasts
Kostenlose Asterisk Screencasts mit jeweils 10 minütigen Erklärungen zu Spezial-Themen.
Shameless Plug
Das gedruckte Buch
Werbung
Asterisk-Tag.org 2008
Auf der Asterisk-Tag.org Webseite finden Sie die Folien und Videos der Vorträge.