Войти

Показать полную графическую версию : [решено] Как преобразовать текстовую формулу в числовой результат


malev
18-09-2009, 09:23
Есть массив из трех строковых элементов, к примеру "3", "+", "5" как получить числовой результат то есть в данном случае 8. Преобразовать "3" в число 3 это Number ("3") а как быть со знаками "+", "-", "*" или "/"

amel27
18-09-2009, 10:55
Dim $a[3]=["3","+","5"], $s=""

For $i=0 To UBound($a)-1
$s &=$a[$i]
Next

ConsoleWrite(Execute($s) &@CRLF)

malev
18-09-2009, 11:09
Спасибо Execute - то что надо




© OSzone.net 2001-2012