Qué significa 0
Su valor es cero; «ancho completo» describe su anchura tipográfica.
El primer hito documentado de esta convención de ancho completo en Asia oriental es la norma japonesa JIS C 6226 de 1978, un estándar de caracteres que asignaba dos bytes de almacenamiento a cada uno. Permitía que las letras latinas y las cifras ocuparan celdas cuadradas junto al texto japonés. Los conjuntos de caracteres posteriores conservaron esa cuadrícula. Unicode mantiene 0 como forma de compatibilidad correspondiente al 0 ASCII, para preservar esa distinción de anchura.
¿Cuándo conviene usar 0 en vez de 0?
Úsalo solo cuando el diseño o el campo pida cifras de ancho completo.
En textos chinos, japoneses y coreanos, estas cifras pueden alinearse con las celdas cuadradas que ocupan muchos caracteres. En 2026, la especificación de datos de solicitud de e-Gov en Japón incluye 全角数字 como un tipo de carácter distinto.
Para direcciones web, identificadores, código y otros datos numéricos procesados por máquinas, usa 0 ASCII salvo que el campo indique otra cosa. En 2025, un problema de WebKit documentó trabajos para normalizar cifras de ancho completo en campos numéricos del navegador y señaló que los navegadores podían comportarse de forma distinta.
¿Cómo escribo el cero de ancho completo?
Selecciona el modo de ancho completo o zenkaku en un IME japonés.
Un IME japonés (editor de métodos de entrada) puede alternar entre cifras de medio ancho y de ancho completo. En 2026, Google Japanese Input y la guía de entrada japonesa de Apple documentan ajustes de anchura separados para las cifras.
En 2026, la fuente de entrada japonesa de macOS ofrece el ajuste «Cifras de ancho completo» para las teclas numéricas. Si el editor no tiene un modo IME, usa su comando para introducir caracteres Unicode. La anchura asignada no garantiza que el contorno se vea ancho: la fuente y el diseño pueden cambiar lo que aparece en pantalla.
Técnico y orientado a formularios: señala una elección de anchura, pero conserva el valor numérico cero.
Mezclar 0 y 0 puede impedir coincidencias exactas en identificadores y formularios.
No lo confundas con
3Preguntas frecuentes
1¿Por qué mi formulario rechazó 0?
Probablemente espera el 0 normal o una entrada de medio ancho. El número sigue siendo cero, pero algunos campos comparan los caracteres exactamente. Revisa el formato que exige el campo; para guardar datos numéricos, usa 0 normal salvo que se pidan cifras de ancho completo.
Cómo escribir 0
0\FF10Códigos y codificaciónPuntos de código: 1
Un símbolo visible puede contener varios puntos de código. JS .length cuenta unidades UTF-16; UTF-8 cuenta bytes.
