✅ Noticias, temas, complementos de WEB y WordPress. Aquí compartimos consejos y las mejores soluciones para sitios web.

Se necesitan 5 horas en un clon de famicom de 8 bits (SB2000) para calcular 80 lugares decimales de PI

16

Esto es solo por diversión y, por supuesto, para esos buenos recuerdos con los clones de famicom de 8 bits.

Subor SB2000 (como se describe aquí) es un clon de famicom de 8 bits con teclado. La última vez, se presenta una solución F-BASIC simple para calcular la aproximación de PI. pero hoy vamos a calcular más lugares decimales después del punto usando F-BASIC.

El algoritmo que vamos a utilizar se describe en esta página. Es un foro infinito pero directo:

Se necesitan 5 horas en un clon de famicom de 8 bits (SB2000) para calcular 80 lugares decimales de PI

Tomó aproximadamente una hora calcular solo 40 posiciones de precisión y 5 horas para 80 decimales. ¿Te imaginas lo lento que es esto? En una PC moderna, el mismo código se ejecutará en menos de un segundo, sin duda.

Se necesitan 5 horas en un clon de famicom de 8 bits (SB2000) para calcular 80 lugares decimales de PISe necesitan 5 horas en un clon de famicom de 8 bits (SB2000) para calcular 80 lugares decimales de PI
Se necesitan 5 horas en un clon de famicom de 8 bits (SB2000) para calcular 80 lugares decimales de PI

¡Flotar BASIC no es tan flotante!

La fuente completa de F-BASIC es (puede variar un poco)

1 REM ********************************* 5 REM *JUST FOR FUN * 6 REM *F-BASIC PROGRAM BY

Algunas observaciones sobre el código F-BASIC anterior:

1, el código es difícil de leer, porque el código no tiene sangría, pero debe haber un número de línea obligatorio al comienzo de cada instrucción.
2 usando goto es desordenado. Traté de evitarlos, pero el básico se queja de un error de sintaxis (pero de hecho no) declaración ‘FOR’ (y no sé por qué). Por lo tanto, tengo que usar goto para simular que los
números de 3 líneas (etiquetas) ‘FOR’ se ordenan automáticamente en orden ascendente.
4 usando la lista para ver la fuente y ejecutar para ejecutar el programa. No hay instalaciones de depuración en absoluto.

Todavía toma aproximadamente mucho tiempo si ejecuta el programa en el emulador de 8 bits, por ejemplo, VirtualNES.

Se necesitan 5 horas en un clon de famicom de 8 bits (SB2000) para calcular 80 lugares decimales de PI

computar-pi

Fuente de grabación: helloacm.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More