Cálculos de base n (BASE-N)
Pressione 
(BASE-N) para entrar no modo BASE-N quando desejar efetuar cálculos utilizando valores decimais, hexadecimais, binários e/ou octais.
O modo numérico padrão inicial ao entrar no modo BASE-N é decimal, o que significa que as inserções e resultados de cálculos utilizam o formato de número decimal.
Pressione uma das seguintes teclas para mudar para o modo numérico:
(DEC) para o sistema decimal,
(HEX) para o sistema hexadecimal,
(BIN) para o sistema binário ou
(OCT) para o sistema octal.
Exemplo 1: Para entrar no modo BASE-N, mude para o modo binário e calcule 112 + 12

(BASE-N)
(BIN)
- 11
1

Exemplo 2: Em seguida, mude para o modo hexadecimal e calcule 1F16 + 116

(HEX) 1
(F)
1

Exemplo 3: Em seguida, mude para o modo octal e calcule 78 + 18

(OCT) 7
1

Nota
Utilize as seguintes teclas para inserir as letras de A a F para valores hexadecimais:
(A),
(B),
(C),
(D),
(E),
(F).
No modo BASE-N, não há suporte para inserção de valores (decimais) fracionários e expoentes. Se um resultado de cálculo tiver uma parte fracionária, será excluído.
Os intervalos de entrada e saída são de 16 bits para valores binários e de 32 bits para outros tipos de valores. Os detalhes sobre intervalos de entrada e saída são mostrados a seguir.
| Modo Base n | Intervalos de Entrada/Saída |
|---|---|
| Binário | Positivo: 0000000000000000 ≦ x ≦ 0111111111111111 Negativo:1000000000000000 ≦ x ≦ 1111111111111111 |
| Octal | Positivo: 00000000000 ≦ x ≦ 17777777777 Negativo:20000000000 ≦ x ≦ 37777777777 |
| Decimal | -2147483648 ≦ x ≦ 2147483647 |
| Hexadecimal | Positivo:00000000 ≦ x ≦ 7FFFFFFF Negativo:80000000 ≦ x ≦ FFFFFFFF |
Especificação do modo numérico de um valor de inserção específico
Você pode inserir um comando especial imediatamente seguido de um valor para especificar o modo numérico desse valor. Os comandos especiais são: d (decimal), h (hexadecimal), b (binário) e o (octal).
Exemplo: Para calcular 1010 + 1016 + 102 + 108 e exibir os resultados como um valor decimal

(DEC)
(BASE)
(d) 10

(BASE)
(h) 10

(BASE)
(b) 10

(BASE)
(o) 10
- 36
Conversão de um resultado de cálculo em outro tipo de valor
Você pode utilizar uma das seguintes teclas para converter o resultado de cálculo exibido atualmente em outro tipo de cálculo:
(DEC) (decimal),
(HEX) (hexadecimal),
(BIN) (binário),
(OCT) (octal).
Exemplo: Para calcular 1510 × 3710 no modo decimal e, em seguida, converter o resultado para hexadecimal, binário e octal

(DEC) 15
37
- 555
(HEX)- 0000022B
(BIN)- 0000001000101011
(OCT)- 00000001053
Operações lógicas e negativas
Sua calculadora oferece operadores lógicos (and, or, xor, xnor) e funções (Not, Neg) para operações lógicas e negativas em valores binários.
Utilize o menu que aparece ao pressionar 
(BASE) para inserir esses operadores lógicos e funções.
| Pressione esta tecla: | Quando desejar inserir isto: |
|---|---|
(and) |
Operador lógico "and" (produto lógico), que retorna o resultado de um bitwise AND |
(or) |
Operador lógico "or" (soma lógica), que retorna o resultado de um bitwise OR |
(xor) |
Operador lógico "xor" (soma lógica exclusiva), que retorna o resultado de um bitwise XOR |
(xnor) |
Operador lógico "xnor" (soma lógica negativa exclusiva), que retorna o resultado de um bitwise XNOR |
(Not) |
Função "Not(", que retorna o resultado de um complemento de bitwise |
(Neg) |
Função "Neg(", que retorna o resultado de um complemento de dois |
Todos os exemplos a seguir são efetuados no modo binário (
(BIN)).
Exemplo 1: Para determinar o AND lógico de 10102 e 11002 (10102 and 11002)
1010
(BASE)
(and) 1100
- 0000000000001000
Exemplo 2: Para determinar o OR lógico de 10112 e 110102 (10112 or 110102)
1011
(BASE)
(or) 11010
- 0000000000011011
Exemplo 3: Para determinar o XOR lógico de 10102 e 11002 (10102 xor 11002)
1010
(BASE)
(xor) 1100
- 0000000000000110
Exemplo 4: Para determinar o XNOR lógico de 11112 e 1012 (11112 xnor 1012)
1111
(BASE)
(xnor) 101
- 1111111111110101
Exemplo 5: Para determinar o complemento de bitwise de 10102 (Not(10102))


(BASE)
(Not) 1010

- 1111111111110101
Exemplo 6: Para negar (utilize o complemento de dois) de 1011012 (Neg(1011012))


(BASE)
(Neg) 101101

- 1111111111010011
Nota
No caso de um valor binário, octal ou hexadecimal negativo, a calculadora converte o valor para binário, utiliza o complemento de dois e, em seguida, converte de volta para a base numérica original. Para valores (de base 10) decimais, a calculadora simplesmente adiciona um sinal de menos.


