Colección de citas famosas - Mensajes de felicitación - ¿Por qué solo se pueden enviar 70 caracteres chinos o 160 caracteres ingleses en un mensaje de texto?

¿Por qué solo se pueden enviar 70 caracteres chinos o 160 caracteres ingleses en un mensaje de texto?

Las principales razones son:

① Limitado por las condiciones de la tecnología de la comunicación. La cantidad de información de texto enviada en un solo mensaje de texto está limitada a 160 caracteres en inglés, o 140 bytes de información binaria, es decir, 70 caracteres chinos (incluidos los signos de puntuación), de los cuales los signos de puntuación también son caracteres chinos.

②Conversión de texto. Los caracteres ingleses están codificados en ASCII de 7 bits, mientras que los caracteres chinos están codificados en UCS-2 de 8 bits y ocupan 2 bytes, por lo que 160 caracteres ingleses se convierten según ASCII de 7 bits, es decir, 160X7 = 1120 caracteres chinos; están codificados en UCS-2 de 8 bits, es decir, 8 bits son un carácter y un carácter chino ocupa 2 caracteres. Cuando se convierten 1120 bits a caracteres chinos, es 1120/8/2 = 70.

(3) Normas de tarificación del operador. Muchos teléfonos móviles ahora admiten el envío de mensajes de texto largos, y los mensajes de texto largos enviados a menudo se cobran según 70 caracteres chinos (o 160 caracteres ingleses). Para el destinatario, si el teléfono móvil admite la función de mensajes de texto largos, se mostrará el contenido completo del mensaje de texto largo; de lo contrario, se mostrará en una barra.