Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   [решено] Как преобразовать текстовую формулу в числовой результат (http://forum.oszone.net/showthread.php?t=150845)

malev 18-09-2009 09:23 1221614

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

amel27 18-09-2009 10:55 1221672

Код:

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 1221690

Спасибо Execute - то что надо


Время: 15:48.

Время: 15:48.
© OSzone.net 2001-