Base predeterminada – HP Calculadora gráfica HP Prime Manual del usuario

Página 646

Advertising
background image

644

Aritmética con enteros básica

Por lo tanto, #11b representa 3

10

. El marcador de base b indica

que el número debe interpretarse como un número binario: 11

2

.

Del mismo modo, #E4h representa 228

10

. En este caso, el

marcador de base h indica que el número debe interpretarse
como un número hexadecimal: E4

16

.

Tenga en cuenta que, en la aritmética con enteros, el resultado
de cualquier cálculo que devuelva un resto en aritmética de punto
flotante se trunca: solo se presenta la porción entera. Por lo tanto,
#100b/#10b devuelve la respuesta correcta: #10b (dado que
4

10

/2

10

es 2

10

). No obstante, #100b/#11b devuelve solo el

componente entero del resultado correcto: #1b.
Tenga en cuenta también que la precisión de la aritmética con
enteros puede estar limitada por el tamaño de las palabras del
entero. El tamaño de las palabras trata del número máximo de
bits que puede representar un entero. Puede configurar esta
opción en un valor entre 1 y 64. Cuanto más pequeño sea el
tamaño de las palabras, el entero más pequeño podrá
representarse con mayor precisión. El tamaño de las palabras
predeterminado es 32, adecuado para representar enteros de
hasta 2 × 10

9

aproximadamente. No obstante, los enteros de

tamaño superior a este se truncarán, es decir, los bits más
significativos (es decir, los bits iniciales) se eliminarán. Por tanto,
el resultado de cualquier cálculo relacionado con un número de
esas características no será preciso.

Base predeterminada

La configuración de una base predeterminada solo afecta a la
entrada y la visualización de números utilizados en aritmética
con enteros. Si configura la base predeterminada en binario, 27
y 44 se seguirán representando de esa forma en la vista de
Inicio, y el resultado de esos números añadidos se seguirá
representando como 71. No obstante, si introduce #27b,
obtendrá un error de sintaxis, porque 2 y 7 no son enteros
encontrados en operaciones de aritmética binaria. Deberá
introducir 27 como #11011b (dado que 27

10

=11011

2

).

Advertising