lenguaje-latino / latino

Lenguaje de programación de código abierto para latinos y de habla hispana.
http://lenguajelatino.org/
Other
466 stars 51 forks source link

Operación matemática incorrecta #217

Open guizans opened 1 year ago

guizans commented 1 year ago

Reportando bug

no escribir en esta área y marcarlo al completar el issue.

no escribir en esta área y marcarlo al completar el issue.

Más detalles:

Esta operación matemática tan sencilla me da como resultado 0. Por alguna razón el 0.5 lo opera como entero y no como decimal. Estoy usando Debian y la versión de Latino es 1.4.3 usando Geany como editor de código. Código en donde ocurre:

// código_aquí
energia = 0.5 * 63 *63^2
imprimir(energia)
FrkL81 commented 1 year ago

Hola guizans, Copié y pegué el código en el: Editor en línea de Latino El resultado fue: 125023.5 Lo mismo que en la terminal integrada de Visual Studio Code, tal vez te guste este editor tiene instaladores .deb, .rpm y está disponible también en Snap Store

guizans commented 1 year ago

Me resulta curioso. Acabo de probar el programa directamente en el terminal sin abrir Geany y me sigue dando 0. ¿Podría ser el problema del idioma que tengo configurado el sistema operativo? Tendré que instalar Visual Studio Code para probar.

Edito: Acabo de probar con Visual Studio Code y aunque he instalado la extensión de Latino cuando intento ejecutar el código me aparece un error en el Visual Studio Code. Seguiré investigando.

FrkL81 commented 1 year ago

Hola, Verifica si tienes la ruta correcta del archivo binario de Latino en la configuración, en mi caso es: C:/Program Files/Latino/bin/latino.exe Busca la configuración de la extensión de Latino y añade la ruta correcta para tu caso.

Abre VS Code.

  1. Haz clic en la pestaña "Extensiones" en la barra lateral izquierda.
  2. Busca la extensión de Latino y haz clic en "El icono de engranaje que está en la extensión". Esto abrirá un menú desplegable con varias opciones, elige: configuración de la extensión. Aquí podrás ver el cuadro de texto donde se indica que debe estar la ruta del binario. Asegúrate de guardar los cambios antes de cerrar la página y reinicia el Visual Studio Code.

... Cuéntanos si pudiste resolver el inconveniente.

guizans commented 1 year ago

Que va, el binario está en su sitio. El error que me mando es extraño, no lo acabo de entender. Captura de pantalla de 2023-03-09 20-55-51 png Parece un error del terminal. Pero en Phyton y Visual todo funciona perfectamente.

FrkL81 commented 1 year ago

Ok veo, Ahora estoy especulando, pero tal vez te sea útil instalar PowerShell para Linux y configurar VS Code para que lo utilice como terminal por defecto. Además, puedes probar directamente en PowerShell el programa a ver si ahí si funciona. Personalmente no he tenido problemas ejecutando los programas escritos en Latino desde PowerShell, tanto en Windows como en Zorin OS.

Como instalar PowerShell en Ubuntu y Debian

... saludos