The Museum of HP Calculators

HP Forum Archive 21

[ Return to Index | Top of Index ]

[HP-PRIME KERNEL] 2 ...
Message #1 Posted by CompSystems on 2 Nov 2013, 11:31 p.m.

In spanish

Encontré otro posible BUG al cambiar la marca decimal [,] <=> [.]

antes de continuar yo tuve problemas con esta característica en las HP48G y HP50 por ejemplo si un programa se codificaba con la marca decimal [,] y si se lo enviaba a una calculadora con marca [.] se generaba un error de sintaxis, es muy difícil solucionar esto pues al aceptar un numero complejo (a,b ) se genera ambigüedad, esto realmente complica muchas cosas y debería suprimirse del OS de la HP-Prime

primer caso donde se presenta un error o posible BUG

[HOME MODE & (a,b) complex format & (,) decimal mark ] /!\ un numero complejo en forma de coordenada se debe entrar con punto y coma [;]

(3;4); [ENTER] => (3,4) // Posible BUG pues ya no es un numero complejo sino un numero decimal

llevándolo a la entry line se comprueba el BICHO

(3,4) [ENTER] 3,4 // Posible BUG

Segundo caso donde hay una falla por cambiar la marca decimal

Si vuelven a cambiar el flag de la marcas decimal el historial no se actualiza, haciendo que las entradas ya no sean números complejos sino decimales, en la HP50 si realizaba el cambio

TERCER CASO

El editor de programas me dice que hay un error de sintaxis yo escribo por teclado (3,4) automaticamente escribe (3;4) OK pero al revisar sintaxis falla

EXPORT decimalMark() BEGIN LOCAL N1; N1:=(3;4); // Syntax Error, Why? PRINT(ABS(N1)); WAIT; END;

      
Re: [HP-PRIME KERNEL] 2 ...
Message #2 Posted by Han on 3 Nov 2013, 7:06 a.m.,
in response to message #1 by CompSystems

This is also a known issue. In the program editor, the ";" is only being interpreted as the end of a line of code and currently does not recognize the comma (,) settings. There is a similar issue with users entering integers without specifying the base, and some users would obtain syntax errors as a result (because they are in a different base than the one used by the program's author).


[ Return to Index | Top of Index ]

Go back to the main exhibit hall