Início Pixels para rem

Pixels para rem

Com raiz 16, 16px é 1.0000 rem e 15px é 0.9375 rem. 1px dividido por uma raiz 3 é 0.3333 porque o quinto decimal é menor que 5. Uma raiz 0 para.

Por que existe

Um rem é um múltiplo do tamanho raiz. Quando a raiz é 16px, 1 rem é 16px, e a página mostra esse múltiplo com quatro decimais.

Um quinto dígito abaixo de 5 não sobe. 0.33333… é 0.3333, e 0.66666… é 0.6667.

  1. 01Como usar

    Em px para rem, um valor 16 e uma raiz 16 mostram 1.0000.

    Rem para px multiplica a mesma raiz pelo valor. 1.5 e 16 são 24.0000.

    Copiar põe esse único número na área de transferência. Esvaziar um campo esconde o resultado.

  2. 02Como fica

    Com raiz 16, 16px é 1.0000, 15px é 0.9375 e 1px é 0.0625.

    Com raiz 3, 1px é 0.3333 e 2px é 0.6667.

    Com raiz 16, 1 rem é 16.0000px e 1.5 rem é 24.0000px.

    Digitado16px

    16px, raiz 16 1.0000 rem
    15px, raiz 16 0.9375 rem
    1px, raiz 3 0.3333 rem
    1.5 rem, raiz 16 24.0000 px
  3. 03Vale saber

    Esta conversão não lê o tamanho real da letra de um elemento. Ela usa o número do campo raiz.

    Um em segue o tamanho do pai, então pode diferir do rem desta página.

    Um negativo e uma raiz 0 param. As vírgulas saem, então 1,000 é 1000.

    Fechar a aba apaga os números. Nada é enviado a um servidor.

Perguntas

QQuantos rem são 16px?
ACom raiz 16 é 1.0000 rem.
QE 15px?
AÉ 0.9375 rem. 15÷16 termina exatamente na quarta decimal.
QQuanto é 1px dividido por 3?
AÉ 0.3333. O quinto dígito era menor que 5, então não subiu.
QQuantos px são 1.5 rem?
ACom raiz 16 é 24.0000px.

Como esta página calcula

Esta página converte px e rem com um tamanho de letra raiz. De px para rem divide o valor pela raiz. Com raiz 16, 16÷16 é 1.0000, 24÷16 é 1.5000, 10÷16 é 0.6250 e 15÷16 é 0.9375. De rem para px multiplica o valor pela raiz. Com raiz 16, 1 rem é 16.0000px, 1.5 rem é 24.0000px e 0.0625 rem é 1.0000px.

O resultado tem quatro decimais, e um quinto dígito de 5 ou mais se afasta de zero. 1÷3 é 0.33333…, então é 0.3333, e 2÷3 é 0.66666…, então é 0.6667. O valor é contado em décimos de milésimo e a raiz em milésimos. Com raiz 0.5, 16px é 32.0000 rem. Uma raiz 0 não pode dividir e para.

O valor vai de 0 a 100,000 com no máximo quatro decimais. A raiz vai de acima de 0 até 1,000 com no máximo três decimais. Um negativo e 1,000.001 param. As vírgulas saem, então 1,000 é 1000. Esta conversão não lê o tamanho real da letra de um elemento. Usa o número do campo raiz. Um em segue o tamanho do pai, então pode diferir do rem desta página. Os números são calculados só neste navegador e não são enviados a um servidor.

  • # rem
  • # px
  • # 16
  • # 0.9375