BIN y los tipos enteros (integer)

Un elemento de tipo BIN se interpreta como valor binario. La longitud puede ser 4, 9 o 18 y refleja el número de dígitos positivos en formato decimal, incluidas las posiciones decimales. Por ejemplo, el valor -12.34 cabe en un elemento de longitud 4. Un número de 4 dígitos requiere 2 bytes; un número de 9 dígitos requiere 4 bytes; y un número de 18 dígitos requiere 8 bytes.

Para un elemento de longitud 4, las representaciones de bits internas de valores de ejemplo son las siguientes:
  // para decimal 1234, el valor hexadecimal es 04 D2:
  00000100 11010010

  // para decimal -1234, el valor es el complemento de 2 (FB 2E):
  11111011 00101110

Es aconsejable utilizar elementos de tipo BIN en lugar de otros tipos numéricos siempre que sea posible; por ejemplo, para operandos o resultados aritméticos, para subíndices de matriz y para elementos de clave de registros relativos.

Los siguientes tipos son equivalentes al tipo BIN:

Consulta relacionada
Tipos primitivos

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.