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.
-
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.
-
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 -
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.