Hacer operaciones

Como indica el nombre del foro en el moveremos todos los temas de dudas que se resuelvan con exito .
Este foro no tendra permisos de escritura.
Que tal, quisiera que me pudieran ayudar con esta duda; LUA es el lenguaje de programación que maneja AMS así que tiene sus operadores aritméticos, funciones y variables mi duda seria ¿cómo puedo hacer operaciones en AMS? como sumas, restas, hacer conversiones, etcétera como por ejemplo:

Código: Seleccionar todo

Input.SetText("Input2", (String.ToNumber(Input.GetText("Input1")) * 12)/100);  
en donde se pide ingresar en un Input una cantidad y a dicha cantidad se le muestra el IVA en otro Input.

Es un ejemplo espero que me pudiesen ayudar. Saludos desde México :)

vuestro iva es del 12% ¿¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿WTF
Jaja 16%, estaba desactualizado. Maldito Peña :cabreado:

Sencillo mi buen, declara las variables y haz cuantas operaciones se te vengan en gana, por ejemplo:
nA = 5;
nB = String.ToNumber(Input.GetText("Input1"));
--if (nA == nC) then-- Si son iguales, si se activa se debe colocar un elseif en (nA > nB) y desactivar el else del final.
--	Input.SetText("Input2", "My number ("..nA..") is equal than your number ("..nC..")");
if (nA > nB) then-- Si A es mayor que B
	Input.SetText("Input2", "My number ("..nA..") is bigger than your number ("..nC..")");
elseif (nB > nA) then-- Si B es menor que A
	Input.SetText("Input2", "Your number ("..nC..") is bigger than my number ("..nA..")");
else-- Si son iguales
 	Input.SetText("Input2", "My number ("..nA..") is equal than your number ("..nC..")");
end
Toma en cuenta que al utilizar la funcion String.ToNumber() cualquier caracter e incluso el espacio de un Input te regresara un valor de 0 (cero), por lo que es necesario un "Filtro" osea:
if (Input.GetText("Input1") ~= "") then
--Bloque
end
Antes de seguir deberias ver en el area de tutoriales, ahi se explica como funcionan lo operadores aritmeticos de, mas que el puto ams, de LUA. Dale un click a mi firma y te llevara a que los veas.

Saludos.

16% que lol, aqui tenemos un 22%
money=tonumber(Input.GetText("Input1"))
iva=16
tax=money*iva/100
total=money+tax
Label.SetText("Label1", "IVA ("..iva.."%)"..tax)
Label.SetText("Label2", "TOTAL  "..total)
Aquí en Venezuela tenemos el 12% pero por el rumbo que vamos :cabreado: , no es descartable que suba pronto!!!

Aquí un ejemplo de Factura Sencilla, con IVA de 12 %: https://www.dropbox.com/s/nph3e5zkokdoe ... atiguz.apz

Gracias a todos por su respuesta y código :yes: