Entradas

Mostrando las entradas de septiembre, 2017

Coordenadas de píxel y cartesianas - HP Prime

Imagen
En la calculadora HP Prime existen dos sistemas de coordenadas para la creación de gráficos sobre la pantalla o sobre las variables gráficas; el sistema común es el de coordenadas de píxel, mientras que las coordenadas cartesianas son de uso especial.

Pragma (Directiva de compilación) - HP Prime

Imagen
En HP PPL existen muy pocas directivas, entre ellas encontramos a #pragma, el cual permitirá ajustar el entero predeterminado (punto importante) para la construcción de nuestro programa. Se requiere comprender el formato de bits de los enteros.

Paso por valor y referencia - HP Prime

Imagen
En HP PPL hasta ahora solo es posible crear funciones con argumentos pasados por valor; aunque la calculadora tiene comandos integrados como INPUT que modifican variables por referencia, es posible simular esa funcionalidad con EXPR.

Función (Tipo) - HP Prime

Imagen
El tipo de dato Función es un dato nativo de HP PPL que permite almacenar expresiones no evaluadas de las variables, comandos o funciones exitentes en todos sus ámbitos permitidos, resulta muy útil para cálculos matemáticos.

Lista (Tipo) - HP Prime

Imagen
El tipo de dato Lista es muy similar a un array unidimensional en relación a lenguajes comunes, la diferencia es que esta puede contener cualquiera de los otros tipos y no solo un tipo, lo que le permite contener más listas dentro de ella.

Matriz (Tipo) - HP Prime

Imagen
El tipo de dato Matriz permite alojar solo reales y complejos, puede ser unidimensional o bidimensional, tanto las filas y columnas son accesibles; la calculadora posee muchas operaciones dedicadas a este tipo como la multiplicación, inversa y transpuesta.

Cadena (Tipo) - HP Prime

Imagen
El tipo de dato Cadena no es muy diferente respecto a otros lenguajes; puede interpretar algunas secuencias de escape, editar un caracter según su posición y extraer subcadenas mediante índices aplicados a su identificador.

Entero (Tipo) - HP Prime

Imagen
El tipo de dato Entero requiere explícitamente un prefijo (#) y sufijos que definan su base, esto a causa de la inexistencia de definición de tipos por separado. Permite almancenar solo números enteros, y también ofrece un manejo de bits interesante.