O que significa 0
O valor é zero; largura completa descreve o espaço ocupado pelo caractere.
O primeiro marco documentado dessa convenção de largura completa no leste asiático é o padrão japonês JIS C 6226, de 1978, que atribuía dois bytes de armazenamento a cada caractere. Ele permitia que letras latinas e algarismos ocupassem células quadradas ao lado do texto japonês. Conjuntos de caracteres posteriores mantiveram essa grade. O Unicode conserva 0 como forma de compatibilidade correspondente ao 0 ASCII, preservando a distinção de largura.
Quando devo usar 0 em vez de 0?
Use-o somente quando a diagramação ou o campo exigir algarismos de largura completa.
Em textos chineses, japoneses e coreanos, esses algarismos podem se alinhar às células quadradas de muitos caracteres. Em 2026, a especificação japonesa de dados de solicitação do e-Gov lista 全角数字 como um tipo de caractere separado.
Para URLs, IDs, código-fonte e outros números processados por máquinas, use o 0 ASCII, a menos que o campo peça outra forma. Em 2025, um problema do WebKit documentou trabalhos para normalizar algarismos de largura completa em campos numéricos de navegadores e observou que os navegadores podiam se comportar de maneiras diferentes.
Como digito o zero de largura completa?
Escolha o modo de largura completa ou zenkaku em um IME japonês.
Um IME japonês (editor de método de entrada) alterna entre algarismos de meia largura e de largura completa. Em 2026, o Google Japanese Input e o guia de entrada japonesa da Apple documentam configurações separadas de largura para algarismos.
Em 2026, a fonte de entrada japonesa do macOS oferece uma configuração de algarismos de largura completa para as teclas numéricas. Se o editor não tiver modo IME, use o comando de entrada de caracteres Unicode. A largura atribuída não garante um contorno visivelmente largo: a fonte e a diagramação podem mudar a aparência.
Técnico e ligado a formulários: indica uma escolha de largura sem mudar o valor numérico zero.
Misturar 0 e 0 pode fazer uma comparação exata falhar em IDs e dados de formulários.
Não confunda com
3Perguntas frequentes
1Por que meu formulário rejeitou 0?
Provavelmente espera o 0 comum ou uma entrada de meia largura. O número continua sendo zero, mas alguns campos comparam as formas dos caracteres exatamente. Confira o formato exigido; para armazenar dados numéricos, use o 0 comum, salvo se o campo pedir largura completa.
Como digitar 0
0\FF10Códigos e codificaçãoPontos de código: 1
Um símbolo visível pode conter vários pontos de código. JS .length conta unidades UTF-16; UTF-8 conta bytes.
