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


.

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

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

Volver al índice del tutorial

____________________________

84H.- Cálculo del valor de Pi por Nilakantha.

p84H_Nilakantha_Pi.aia

- Hay varios métodos para calcular el valor de Pi.

- Vamos a utilizar el método de Nilakantha.

- Obtendremos unos 12 decimales en cerca de un minuto.

- Pondré varios códigos similares.

- Día de Pi.

_________________
- Diseño.

_________________
- Bloques.

 

_________________
2.- Con JavaScript.

- http://ajennings.net/pi.html

- http://ajennings.net/blog/a-million-digits-of-pi-in-9-lines-of-javascript.html

- Crea una aplicación con un Botón, Etiqueta y VisorWeb

- Sube el archivo pi.htm

________________________________
- Bloques.

pi.htm

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"></head><body>
<p id="demo"></p>
<script>
let i = 1n;
let x = 3n * (10n ** 1020n);
let pi = x;
while (x > 0) {
        x = x * i / ((i + 1n) * 4n);
        pi += x / (i + 2n);
        i += 2n;
}
window.AppInventor.setWebViewString("" +pi/(10n ** 20n)); // App Inventor
// document.getElementById("demo").innerHTML = pi/(10n ** 20n); // Web
</script>
</body></html>

 

__________________________________

 

- 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