|     Inicio    |   |         |  |   FOROS      |  |      |      
   Elastix - VoIP B4A (Basic4Android) App inventor 2 PHP - MySQL
  Estación meteorológica B4J (Basic4Java) ADB Shell - Android Arduino
  AutoIt (Programación) Visual Basic Script (VBS) FireBase (BD autoactualizable) NodeMCU como Arduino
  Teleco - Emisora de A.M. Visual Basic Cosas de Windows Webs interesantes
T Búsqueda en este sitio:


.

App inventor 2 en español
Cómo programar los teléfonos móviles con Android
mediante App inventor 2 - Juan Antonio Villalpando

-- Tutorial de iniciación de App Inventor 2 en español --

Volver al índice del tutorial

____________________________

710.- Calcular una expresión escrita en un CampoDeTexto.

Exp_eval.aia

- Inicio:

- Esta aplicación trata de que escribimos una expresión matemática con una variable x en un CampoDeTexto, por ejemplo escribimos en un campo de texto:

(5+x)^(1/2)

y en otro un número:

20

Obtendremos: 5


______________________
- Comentarios.

- La aplicación se basa en un código JavaScript cuyo proyecto lo realiza:

http://redhivesoftware.github.io/math-expression-evaluator/

- Se sube a la aplicación el archivo que contiene el código JavaScript: compute.js y la página que llama a ese archivo: compute.html

- En el código de bloques, mediante un VisorWeb llama al archivo anterior y nos devuelve el resultado de la expresión.

- Los símbolos que podemos utilizar son los siguientes:


	  Supported Maths Symbols

+       Addition Operator eg. 2+3 results 5
-       Subtraction Operator eg. 2-3 results -1
/       Division operator eg 3/2 results 1.5 
\       Multiplication Operator eg. 23 results 6
Mod     Modulus Operator eg. 3 Mod 2 results 1
(       Opening Parenthesis
)       Closing Parenthesis
Sigma   Summation eg. Sigma(1,100,n) results 5050
Pi      Product eg. Pi(1,10,n) results 3628800
n       Variable for Summation or Product
pi      Math constant pi returns 3.14
e       Math constant e returns 2.71
C       Combination operator eg. 4C2 returns 6
P       Permutation operator eg. 4P2 returns 12
!       factorial operator eg. 4! returns 24
log     logarithmic function with base 10 eg. log 1000 returns 3
ln      natural log function with base e eg. ln 2 returns .3010 
pow     power function with two operator pow(2,3) returns 8
^       power operator eg. 2^3 returns 8
root    underroot function root 4 returns 2  
Trigonometric function

sin
cos
tan
asin
acos
atan
sinh
cosh
tanh
asinh
acosh
atanh
	   

- Procedencia:

https://groups.google.com/forum/#!category-topic/mitappinventortest/specific-programming-issue/0oVTthDFChY

- Autor: Akshay

___________________________

 

- Mi correo:
juana1991@yahoo.com
- KIO4.COM - Política de cookies. Textos e imágenes propiedad del autor:
© Juan A. Villalpando
No se permite la copia de información ni imágenes.
Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación y realizan análisis de uso de nuestro sitio.
Si continúa navegando consideramos que acepta su uso. Acepto    Más información