Tabla hexadecimal, decimal, binaria y octal (de 0x00 a 0xFF)

Una tabla de consulta completa con todos los valores de un byte. Dos dígitos hexadecimales son exactamente un byte (8 bits), así que las 256 filas de abajo cubren desde 0x00 hasta 0xFF —de 0 a 255 en decimal— con el patrón binario de 8 bits y la forma octal de cada uno. Antes va una tabla más corta con las constantes grandes que los programadores consultan más a menudo.

Valores hexadecimales comunes

Límites de tipos, potencias de dos y un par de números mágicos famosos, con su valor decimal exacto y su expansión binaria completa. Todos los valores se calculan al generar la página, no se escriben a mano.

Constantes hexadecimales consultadas con frecuencia, con su valor decimal y binario exacto
HexDecimalBinarioPor qué importa
0x7F 127 0111 1111 Mayor byte con signo (máximo de int8)
0x80 128 1000 0000 2⁷; se lee como −128 en un byte con signo (mínimo de int8)
0xFF 255 1111 1111 Mayor byte (máximo de uint8); −1 como byte con signo
0x100 256 0001 0000 0000 2⁸: uno más de lo que cabe en un byte
0x3FF 1 023 0011 1111 1111 10 bits a uno (2¹⁰ − 1)
0x400 1 024 0100 0000 0000 2¹⁰ = 1 KiB
0x7FF 2 047 0111 1111 1111 11 bits a uno (2¹¹ − 1)
0x800 2 048 1000 0000 0000 2¹¹
0xFFF 4 095 1111 1111 1111 12 bits a uno (2¹² − 1); máscara habitual de desplazamiento de página
0x1000 4 096 0001 0000 0000 0000 2¹² = 4 KiB, tamaño de página de memoria habitual
0x7FFF 32 767 0111 1111 1111 1111 Máximo de int16
0x8000 32 768 1000 0000 0000 0000 2¹⁵; se lee como −32 768 en int16 (mínimo de int16)
0xFFFF 65 535 1111 1111 1111 1111 Máximo de uint16; −1 como int16
0x10000 65 536 0001 0000 0000 0000 0000 2¹⁶ = 64 KiB
0xFFFFF 1 048 575 1111 1111 1111 1111 1111 20 bits a uno (2²⁰ − 1)
0x7FFFFFFF 2 147 483 647 0111 1111 1111 1111 1111 1111 1111 1111 Máximo de int32
0x80000000 2 147 483 648 1000 0000 0000 0000 0000 0000 0000 0000 2³¹; se lee como el mínimo de int32 con signo
0xFFFFFFFF 4 294 967 295 1111 1111 1111 1111 1111 1111 1111 1111 Máximo de uint32; −1 como int32
0x100000000 4 294 967 296 0001 0000 0000 0000 0000 0000 0000 0000 0000 2³²: necesita 33 bits
0xDEADBEEF 3 735 928 559 1101 1110 1010 1101 1011 1110 1110 1111 Marcador clásico de depuración / número mágico
0xCAFEBABE 3 405 691 582 1100 1010 1111 1110 1011 1010 1011 1110 Número mágico al inicio de los archivos class de Java
0x7FFFFFFFFFFFFFFF 9 223 372 036 854 775 807 0111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 Máximo de int64 (2⁶³ − 1)
0xFFFFFFFFFFFFFFFF 18 446 744 073 709 551 615 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 Máximo de uint64 (2⁶⁴ − 1); −1 como int64

Tabla completa: de 0x00 a 0xFF

Cada fila tiene su propio enlace: añade el valor hexadecimal a la URL, por ejemplo /es/referencia/tabla-hexadecimal/#0xA0, para saltar directamente a ella.

Todos los valores de un byte, de 0x00 a 0xFF, en hexadecimal, decimal, binario y octal
HexDecimalBinario (8 bits)Octal
0x00 0 0000 0000 0o0
0x01 1 0000 0001 0o1
0x02 2 0000 0010 0o2
0x03 3 0000 0011 0o3
0x04 4 0000 0100 0o4
0x05 5 0000 0101 0o5
0x06 6 0000 0110 0o6
0x07 7 0000 0111 0o7
0x08 8 0000 1000 0o10
0x09 9 0000 1001 0o11
0x0A 10 0000 1010 0o12
0x0B 11 0000 1011 0o13
0x0C 12 0000 1100 0o14
0x0D 13 0000 1101 0o15
0x0E 14 0000 1110 0o16
0x0F 15 0000 1111 0o17
0x10 16 0001 0000 0o20
0x11 17 0001 0001 0o21
0x12 18 0001 0010 0o22
0x13 19 0001 0011 0o23
0x14 20 0001 0100 0o24
0x15 21 0001 0101 0o25
0x16 22 0001 0110 0o26
0x17 23 0001 0111 0o27
0x18 24 0001 1000 0o30
0x19 25 0001 1001 0o31
0x1A 26 0001 1010 0o32
0x1B 27 0001 1011 0o33
0x1C 28 0001 1100 0o34
0x1D 29 0001 1101 0o35
0x1E 30 0001 1110 0o36
0x1F 31 0001 1111 0o37
0x20 32 0010 0000 0o40
0x21 33 0010 0001 0o41
0x22 34 0010 0010 0o42
0x23 35 0010 0011 0o43
0x24 36 0010 0100 0o44
0x25 37 0010 0101 0o45
0x26 38 0010 0110 0o46
0x27 39 0010 0111 0o47
0x28 40 0010 1000 0o50
0x29 41 0010 1001 0o51
0x2A 42 0010 1010 0o52
0x2B 43 0010 1011 0o53
0x2C 44 0010 1100 0o54
0x2D 45 0010 1101 0o55
0x2E 46 0010 1110 0o56
0x2F 47 0010 1111 0o57
0x30 48 0011 0000 0o60
0x31 49 0011 0001 0o61
0x32 50 0011 0010 0o62
0x33 51 0011 0011 0o63
0x34 52 0011 0100 0o64
0x35 53 0011 0101 0o65
0x36 54 0011 0110 0o66
0x37 55 0011 0111 0o67
0x38 56 0011 1000 0o70
0x39 57 0011 1001 0o71
0x3A 58 0011 1010 0o72
0x3B 59 0011 1011 0o73
0x3C 60 0011 1100 0o74
0x3D 61 0011 1101 0o75
0x3E 62 0011 1110 0o76
0x3F 63 0011 1111 0o77
0x40 64 0100 0000 0o100
0x41 65 0100 0001 0o101
0x42 66 0100 0010 0o102
0x43 67 0100 0011 0o103
0x44 68 0100 0100 0o104
0x45 69 0100 0101 0o105
0x46 70 0100 0110 0o106
0x47 71 0100 0111 0o107
0x48 72 0100 1000 0o110
0x49 73 0100 1001 0o111
0x4A 74 0100 1010 0o112
0x4B 75 0100 1011 0o113
0x4C 76 0100 1100 0o114
0x4D 77 0100 1101 0o115
0x4E 78 0100 1110 0o116
0x4F 79 0100 1111 0o117
0x50 80 0101 0000 0o120
0x51 81 0101 0001 0o121
0x52 82 0101 0010 0o122
0x53 83 0101 0011 0o123
0x54 84 0101 0100 0o124
0x55 85 0101 0101 0o125
0x56 86 0101 0110 0o126
0x57 87 0101 0111 0o127
0x58 88 0101 1000 0o130
0x59 89 0101 1001 0o131
0x5A 90 0101 1010 0o132
0x5B 91 0101 1011 0o133
0x5C 92 0101 1100 0o134
0x5D 93 0101 1101 0o135
0x5E 94 0101 1110 0o136
0x5F 95 0101 1111 0o137
0x60 96 0110 0000 0o140
0x61 97 0110 0001 0o141
0x62 98 0110 0010 0o142
0x63 99 0110 0011 0o143
0x64 100 0110 0100 0o144
0x65 101 0110 0101 0o145
0x66 102 0110 0110 0o146
0x67 103 0110 0111 0o147
0x68 104 0110 1000 0o150
0x69 105 0110 1001 0o151
0x6A 106 0110 1010 0o152
0x6B 107 0110 1011 0o153
0x6C 108 0110 1100 0o154
0x6D 109 0110 1101 0o155
0x6E 110 0110 1110 0o156
0x6F 111 0110 1111 0o157
0x70 112 0111 0000 0o160
0x71 113 0111 0001 0o161
0x72 114 0111 0010 0o162
0x73 115 0111 0011 0o163
0x74 116 0111 0100 0o164
0x75 117 0111 0101 0o165
0x76 118 0111 0110 0o166
0x77 119 0111 0111 0o167
0x78 120 0111 1000 0o170
0x79 121 0111 1001 0o171
0x7A 122 0111 1010 0o172
0x7B 123 0111 1011 0o173
0x7C 124 0111 1100 0o174
0x7D 125 0111 1101 0o175
0x7E 126 0111 1110 0o176
0x7F 127 0111 1111 0o177
0x80 128 1000 0000 0o200
0x81 129 1000 0001 0o201
0x82 130 1000 0010 0o202
0x83 131 1000 0011 0o203
0x84 132 1000 0100 0o204
0x85 133 1000 0101 0o205
0x86 134 1000 0110 0o206
0x87 135 1000 0111 0o207
0x88 136 1000 1000 0o210
0x89 137 1000 1001 0o211
0x8A 138 1000 1010 0o212
0x8B 139 1000 1011 0o213
0x8C 140 1000 1100 0o214
0x8D 141 1000 1101 0o215
0x8E 142 1000 1110 0o216
0x8F 143 1000 1111 0o217
0x90 144 1001 0000 0o220
0x91 145 1001 0001 0o221
0x92 146 1001 0010 0o222
0x93 147 1001 0011 0o223
0x94 148 1001 0100 0o224
0x95 149 1001 0101 0o225
0x96 150 1001 0110 0o226
0x97 151 1001 0111 0o227
0x98 152 1001 1000 0o230
0x99 153 1001 1001 0o231
0x9A 154 1001 1010 0o232
0x9B 155 1001 1011 0o233
0x9C 156 1001 1100 0o234
0x9D 157 1001 1101 0o235
0x9E 158 1001 1110 0o236
0x9F 159 1001 1111 0o237
0xA0 160 1010 0000 0o240
0xA1 161 1010 0001 0o241
0xA2 162 1010 0010 0o242
0xA3 163 1010 0011 0o243
0xA4 164 1010 0100 0o244
0xA5 165 1010 0101 0o245
0xA6 166 1010 0110 0o246
0xA7 167 1010 0111 0o247
0xA8 168 1010 1000 0o250
0xA9 169 1010 1001 0o251
0xAA 170 1010 1010 0o252
0xAB 171 1010 1011 0o253
0xAC 172 1010 1100 0o254
0xAD 173 1010 1101 0o255
0xAE 174 1010 1110 0o256
0xAF 175 1010 1111 0o257
0xB0 176 1011 0000 0o260
0xB1 177 1011 0001 0o261
0xB2 178 1011 0010 0o262
0xB3 179 1011 0011 0o263
0xB4 180 1011 0100 0o264
0xB5 181 1011 0101 0o265
0xB6 182 1011 0110 0o266
0xB7 183 1011 0111 0o267
0xB8 184 1011 1000 0o270
0xB9 185 1011 1001 0o271
0xBA 186 1011 1010 0o272
0xBB 187 1011 1011 0o273
0xBC 188 1011 1100 0o274
0xBD 189 1011 1101 0o275
0xBE 190 1011 1110 0o276
0xBF 191 1011 1111 0o277
0xC0 192 1100 0000 0o300
0xC1 193 1100 0001 0o301
0xC2 194 1100 0010 0o302
0xC3 195 1100 0011 0o303
0xC4 196 1100 0100 0o304
0xC5 197 1100 0101 0o305
0xC6 198 1100 0110 0o306
0xC7 199 1100 0111 0o307
0xC8 200 1100 1000 0o310
0xC9 201 1100 1001 0o311
0xCA 202 1100 1010 0o312
0xCB 203 1100 1011 0o313
0xCC 204 1100 1100 0o314
0xCD 205 1100 1101 0o315
0xCE 206 1100 1110 0o316
0xCF 207 1100 1111 0o317
0xD0 208 1101 0000 0o320
0xD1 209 1101 0001 0o321
0xD2 210 1101 0010 0o322
0xD3 211 1101 0011 0o323
0xD4 212 1101 0100 0o324
0xD5 213 1101 0101 0o325
0xD6 214 1101 0110 0o326
0xD7 215 1101 0111 0o327
0xD8 216 1101 1000 0o330
0xD9 217 1101 1001 0o331
0xDA 218 1101 1010 0o332
0xDB 219 1101 1011 0o333
0xDC 220 1101 1100 0o334
0xDD 221 1101 1101 0o335
0xDE 222 1101 1110 0o336
0xDF 223 1101 1111 0o337
0xE0 224 1110 0000 0o340
0xE1 225 1110 0001 0o341
0xE2 226 1110 0010 0o342
0xE3 227 1110 0011 0o343
0xE4 228 1110 0100 0o344
0xE5 229 1110 0101 0o345
0xE6 230 1110 0110 0o346
0xE7 231 1110 0111 0o347
0xE8 232 1110 1000 0o350
0xE9 233 1110 1001 0o351
0xEA 234 1110 1010 0o352
0xEB 235 1110 1011 0o353
0xEC 236 1110 1100 0o354
0xED 237 1110 1101 0o355
0xEE 238 1110 1110 0o356
0xEF 239 1110 1111 0o357
0xF0 240 1111 0000 0o360
0xF1 241 1111 0001 0o361
0xF2 242 1111 0010 0o362
0xF3 243 1111 0011 0o363
0xF4 244 1111 0100 0o364
0xF5 245 1111 0101 0o365
0xF6 246 1111 0110 0o366
0xF7 247 1111 0111 0o367
0xF8 248 1111 1000 0o370
0xF9 249 1111 1001 0o371
0xFA 250 1111 1010 0o372
0xFB 251 1111 1011 0o373
0xFC 252 1111 1100 0o374
0xFD 253 1111 1101 0o375
0xFE 254 1111 1110 0o376
0xFF 255 1111 1111 0o377

Cómo leer un valor hexadecimal

Cada dígito hexadecimal vale una potencia de 16, de derecha a izquierda: 1, 16, 256, 4096… Multiplica cada dígito por el valor de su posición y suma los resultados. Las letras A–F representan del 10 al 15.

0xA0 = 10×16 + 0×1 = 160

0x3F = 3×16 + 15×1 = 63

Para valores de más de un byte, el conversor de hexadecimal a decimal muestra el mismo desglose paso a paso para cualquier número de 64 bits.

Herramientas relacionadas