Conversor de cadena a int
Convierte una cadena en puntos de código Unicode enteros, separados por espacios.
Codificadores y decodificadores Funciona en tu navegador
¿Cómo se convierte una cadena a enteros?
Cada carácter tiene un punto de código Unicode, un entero asignado por el estándar: A es 65, é es 233 y el emoji de fuego es 128293. Este conversor lista esos enteros en base 10 para cada carácter que introduzcas, separados por espacios. A diferencia de una vista de bytes, un carácter siempre corresponde a un número, así que la cuenta de salida coincide con la de caracteres incluso con emojis de cuatro bytes.
Cómo usar Cadena a int
- 1 Escribe o pega la cadena que quieres inspeccionar.
- 2 Cada carácter se sustituye en la salida por su punto de código en base 10.
- 3 Confirma que la cantidad de números coincide con la de caracteres.
- 4 Copia la lista de enteros para tu algoritmo.
Para qué sirve esta herramienta
- Obtener códigos numéricos de caracteres para un algoritmo.
- Construir arrays de enteros a partir de texto en tu código.
- Enseñar cómo los caracteres se corresponden con enteros.
- Generar claves numéricas o hashes a partir de una cadena.
Preguntas frecuentes
¿Cada entero es un código ASCII o un valor Unicode?
Un punto de código Unicode en decimal. Los primeros 128 puntos de código coinciden con ASCII, por eso A aparece como 65 en ambos casos; por encima de U+007F solo vale la lectura Unicode.
¿Un carácter siempre da un solo entero?
Sí. Los puntos de código están por encima del nivel de byte, así que un muñeco de nieve o un ideograma CJK es un solo número aquí, aunque UTF-8 lo almacene en tres bytes.
¿Puedo convertir los enteros de vuelta?
Pégalos en el conversor de código a ASCII, que pasa cada número por String.fromCodePoint para reconstruir el texto original.
Herramientas relacionadas
Más Codificadores y decodificadores
Más herramientas como esta:
Ver Codificadores y decodificadores