Informe uma área em qualquer campo e converta-a para as outras doze unidades. O separador decimal é o ponto, e toda entrada recusada explica o motivo.
Funciona localmente no seu navegadorDigite uma área em qualquer uma das treze linhas e pressione Converter ao lado dela. A página preenche todas as outras linhas com a mesma área na unidade de cada uma, de quilômetros quadrados a polegadas quadradas, e a linha abaixo dos botões repete qual valor e qual unidade foram convertidos.
A conversão roda no navegador: nada é enviado e a página continua funcionando sem conexão depois de carregada. Cada valor é calculado passando pelo metro quadrado com definições fixas, então a mesma entrada produz sempre o mesmo resultado.
As treze linhas são convertidas por um único valor intermediário, o metro quadrado. Métricas: 1 km² = 1 000 000 m², 1 ha = 10 000 m² = 0,01 km², 1 are = 100 m² e 1 m² = 100 dm² = 10 000 cm² = 1 000 000 mm². Anglo-saxônicas, com base no pé internacional: 1 mi² = 2 589 988,110336 m² = 640 acres, 1 acre = 4046,8564224 m² = 160 rd² = 4840 yd² = 43 560 ft², 1 rd² = 25,29285264 m² = 272,25 ft², 1 yd² = 0,83612736 m² = 9 ft², 1 ft² = 0,09290304 m² = 144 in² e 1 in² = 0,00064516 m² = 6,4516 cm².
Como as definições são fixas e não medidas em cada caso, o resultado pode ser reproduzido em qualquer outro conversor que use o pé, o acre e a milha internacionais. Se você trabalha com unidades de agrimensura dos Estados Unidos, o acre de agrimensura mede 4046,87261 m², cerca de quatro partes por milhão maior que o acre usado aqui; a diferença aparece no sexto dígito significativo de um acre ou de uma milha quadrada.
O ponto flutuante binário não representa 0,09290304 de forma exata, por isso cada resultado é arredondado para catorze dígitos significativos antes de ser mostrado. É por isso que 1 ft² aparece como exatamente 144 in² e 1 m² como exatamente 0,000001 km², em vez dos valores quase certos que a aritmética de ponto flutuante produz sem arredondamento.
Entre 1e-6 e 1e12 o valor é escrito como número decimal comum; fora dessa faixa usa-se notação exponencial, por exemplo 3,8610215854245e-7 para 1 m² em milhas quadradas. A notação exponencial também é aceita na entrada, não há separador de milhar e um valor digitado em outra linha devolve o número original.
Campo vazio, letras, dois pontos decimais, vírgula decimal, número negativo e valor grande demais para um double são recusados com uma mensagem abaixo dos botões que indica o problema, em vez de deixar a linha em branco. A vírgula tem aviso próprio, porque em português o separador decimal comum é a vírgula e aqui 1,5 precisa ser escrito como 1.5.
Depois de uma conversão recusada, o campo em que você digitou mantém o texto para ser corrigido, enquanto as outras doze linhas são esvaziadas para que nenhum valor da execução anterior seja confundido com resultado. Nada é filtrado enquanto você digita: um número digitado, colado ou preenchido por um gerenciador de senhas é lido como está e, se não servir, é recusado com uma explicação em vez de ser reescrito em silêncio.