Calculadora de fração para porcentagem
Use esta calculadora de fração para porcentagem para transformar uma fração, um número misto ou uma nota como 15 de 20 em porcentagem. Ela também traz os passos de fração para porcentagem, 24/30 e outras notas X de Y, uma tabela de frações comuns e uma tabela de consulta.
Os valores de exemplo já estão preenchidos. Substitua-os pelos seus.
Porcentagem
37,50%
Passo a passo
- 3 ÷ 8 = 0,375
- 0,375 × 100 = 37,5%
- Decimal
- 0,375
Você tirou 15 de 20 em um teste, ou comeu 1/8 de uma pizza (12,5%). Quanto é 15 de 20 em porcentagem? Divida o número de cima pelo de baixo e depois multiplique por 100: 15 ÷ 20 = 0,75, que é 75%.
Digite um numerador e um denominador, ou um número misto, nesta calculadora de fração para porcentagem. Ela mostra primeiro o decimal e depois a porcentagem, para que cada passo fique visível. Abaixo vêm uma tabela de frações comuns e uma tabela de consulta com notas populares, como 24 de 30.
Como funciona a conversão de fração para porcentagem
Como converter uma fração em porcentagem (dois passos)
porcentagem = numerador / denominador × 100- Divida o numerador pelo denominador para obter o decimal.
- Multiplique o decimal por 100 e acrescente o sinal de porcentagem.
Porcentagem significa por cem, então multiplicar o decimal por 100 dá as partes em 100. O valor continua o mesmo; só muda a forma de escrevê-lo.
Um atalho para denominadores que dividem 100
Quando o denominador divide 100 exatamente (2, 4, 5, 10, 20, 25 ou 50), amplie a fração para um denominador 100. Para 15/20, multiplique o numerador e o denominador por 5 para obter 75/100, que é 75%. Para 13/25, multiplique por 4 para obter 52/100, ou 52%. Os multiplicadores são 50 para meios, 25 para quartos, 20 para quintos, 10 para décimos, 5 para vigésimos, 4 para vigésimos quintos e 2 para quinquagésimos.
Frações impróprias e números mistos
Quando o numerador é maior que o denominador, a fração é maior que 1, então a porcentagem é maior que 100. Para um número misto, converta-o primeiro em fração imprópria e depois divida. A calculadora faz isso quando você preenche o campo da parte inteira. Os Exemplos 2 e 3 abaixo mostram os dois casos.
Dízimas periódicas e arredondamento
Algumas frações dão decimais que nunca terminam. Um terço é 0,3333 e assim por diante, o que dá 33,33% com duas casas decimais, e 2/3 é 66,67%. Arredonde apenas no fim, porque arredondar antes o decimal desloca a porcentagem: 0,33 dá 33%, e não 33,33%.
X de Y em porcentagem
Uma nota X de Y é a fração X/Y, então o método é idêntico. 15 de 20 em porcentagem é 15/20, ou seja, 75%. Confira qualquer uma das 68 notas populares na tabela de consulta abaixo.
Fração para porcentagem no Excel e no Google Sheets
Com o numerador em A2 e o denominador em B2, digite =A2/B2 e formate a célula como porcentagem. Não é preciso × 100, porque o formato de porcentagem faz isso por você.
Fração para porcentagem: tabela e exemplos
Tabela de fração para porcentagem
Esta tabela de porcentagens lista as frações mais comuns, com os decimais arredondados em quatro casas:
| Fração | Decimal | Porcentagem |
|---|---|---|
| 1/2 | 0,5 | 50% |
| 1/3 | 0,3333 | 33,33% |
| 2/3 | 0,6667 | 66,67% |
| 1/4 | 0,25 | 25% |
| 3/4 | 0,75 | 75% |
| 1/5 | 0,2 | 20% |
| 2/5 | 0,4 | 40% |
| 3/5 | 0,6 | 60% |
| 4/5 | 0,8 | 80% |
| 1/6 | 0,1667 | 16,67% |
| 5/6 | 0,8333 | 83,33% |
| 1/8 | 0,125 | 12,5% |
| 3/8 | 0,375 | 37,5% |
| 5/8 | 0,625 | 62,5% |
| 7/8 | 0,875 | 87,5% |
| 1/10 | 0,1 | 10% |
| 3/10 | 0,3 | 30% |
| 7/10 | 0,7 | 70% |
| 9/10 | 0,9 | 90% |
| 1/12 | 0,0833 | 8,33% |
| 1/20 | 0,05 | 5% |
Exemplo 1: uma fração própria, 3/4
Dados
Passo 1
Divida: 3 ÷ 4 = 0,75.
Resposta
Exemplo 2: uma fração imprópria, 7/4
Dados
Passo 1
Divida: 7 ÷ 4 = 1,75.
Resposta
Exemplo 3: um número misto, 2 1/2
Dados
Resposta
Exemplo 4: uma dízima periódica, 7/12
Dados
Passo 1
Divida: 7 ÷ 12 = 0,58333 e assim por diante.
Resposta
Exemplo 5: uma nota, 34 de 40
Dados
Resposta
X de Y em porcentagem: tabela de consulta
As notas mais buscadas, ordenadas pelo total. 27 de 30 em porcentagem é 90%, 25 de 30 em porcentagem é 83,33% e a porcentagem de 24/30 é 80%. Frações unitárias pequenas são rápidas: 1/10 em porcentagem é 10%, 1/20 em porcentagem é 5% e 3/20 em porcentagem é 15%.
| X de Y | Fração | Em porcentagem |
|---|---|---|
| 2 de 3 | 2/3 | 66,67% |
| 2 de 5 | 2/5 | 40% |
| 2 de 6 | 2/6 | 33,33% |
| 4 de 6 | 4/6 | 66,67% |
| 3 de 7 | 3/7 | 42,86% |
| 5 de 7 | 5/7 | 71,43% |
| 4 de 9 | 4/9 | 44,44% |
| 6 de 9 | 6/9 | 66,67% |
| 1 de 10 | 1/10 | 10% |
| 6 de 10 | 6/10 | 60% |
| 8 de 10 | 8/10 | 80% |
| 8 de 11 | 8/11 | 72,73% |
| 10 de 11 | 10/11 | 90,91% |
| 2 de 12 | 2/12 | 16,67% |
| 5 de 12 | 5/12 | 41,67% |
| 7 de 12 | 7/12 | 58,33% |
| 10 de 12 | 10/12 | 83,33% |
| 9 de 13 | 9/13 | 69,23% |
| 10 de 13 | 10/13 | 76,92% |
| 11 de 13 | 11/13 | 84,62% |
| 10 de 14 | 10/14 | 71,43% |
| 11 de 14 | 11/14 | 78,57% |
| 1 de 15 | 1/15 | 6,67% |
| 9 de 15 | 9/15 | 60% |
| 10 de 15 | 10/15 | 66,67% |
| 12 de 15 | 12/15 | 80% |
| 13 de 15 | 13/15 | 86,67% |
| 12 de 17 | 12/17 | 70,59% |
| 15 de 17 | 15/17 | 88,24% |
| 12 de 18 | 12/18 | 66,67% |
| 13 de 18 | 13/18 | 72,22% |
| 1 de 20 | 1/20 | 5% |
| 3 de 20 | 3/20 | 15% |
| 4 de 20 | 4/20 | 20% |
| 15 de 20 | 15/20 | 75% |
| 13 de 21 | 13/21 | 61,9% |
| 16 de 21 | 16/21 | 76,19% |
| 17 de 21 | 17/21 | 80,95% |
| 18 de 21 | 18/21 | 85,71% |
| 16 de 22 | 16/22 | 72,73% |
| 18 de 24 | 18/24 | 75% |
| 21 de 24 | 21/24 | 87,5% |
| 10 de 25 | 10/25 | 40% |
| 13 de 25 | 13/25 | 52% |
| 15 de 25 | 15/25 | 60% |
| 16 de 25 | 16/25 | 64% |
| 20 de 25 | 20/25 | 80% |
| 22 de 25 | 22/25 | 88% |
| 20 de 30 | 20/30 | 66,67% |
| 21 de 30 | 21/30 | 70% |
| 23 de 30 | 23/30 | 76,67% |
| 24 de 30 | 24/30 | 80% |
| 25 de 30 | 25/30 | 83,33% |
| 26 de 30 | 26/30 | 86,67% |
| 27 de 30 | 27/30 | 90% |
| 28 de 30 | 28/30 | 93,33% |
| 29 de 30 | 29/30 | 96,67% |
| 25 de 35 | 25/35 | 71,43% |
| 30 de 35 | 30/35 | 85,71% |
| 30 de 40 | 30/40 | 75% |
| 34 de 40 | 34/40 | 85% |
| 30 de 50 | 30/50 | 60% |
| 32 de 50 | 32/50 | 64% |
| 35 de 50 | 35/50 | 70% |
| 41 de 50 | 41/50 | 82% |
| 40 de 60 | 40/60 | 66,67% |
| 48 de 60 | 48/60 | 80% |
| 50 de 60 | 50/60 | 83,33% |
Código de fração para porcentagem
As duas versões reproduzem os exemplos acima (75%, 175%, 250%, 58,33%, 85%) e a tabela de consulta, rejeitam entradas não numéricas e recusam denominador zero.
JavaScript
function finite(name, v) { if (typeof v !== "number" || !Number.isFinite(v)) throw new TypeError(`${name} must be a finite number`);}export function fractionToPercent(numerator, denominator, decimals = 2) { finite("numerator", numerator); finite("denominator", denominator); if (denominator === 0) throw new RangeError("denominator must not be 0"); if (!Number.isInteger(decimals) || decimals < 0 || decimals > 10) throw new RangeError("decimals must be a whole number from 0 to 10"); return Number(((numerator / denominator) * 100).toFixed(decimals));}export function mixedToPercent(whole, numerator, denominator, decimals = 2) { finite("whole", whole); finite("numerator", numerator); finite("denominator", denominator); if (denominator === 0) throw new RangeError("denominator must not be 0"); if (!Number.isInteger(decimals) || decimals < 0 || decimals > 10) throw new RangeError("decimals must be a whole number from 0 to 10"); const sign = whole < 0 ? -1 : 1; const value = sign * (Math.abs(whole) + numerator / denominator); return Number((value * 100).toFixed(decimals));}Python
from decimal import Decimal, ROUND_HALF_UPimport mathdef _num(name, v): if isinstance(v, bool) or not isinstance(v, (int, float, Decimal)) or not math.isfinite(float(v)): raise ValueError(f"{name} must be a finite number") return Decimal(str(v))def _round(x, decimals): if not isinstance(decimals, int) or isinstance(decimals, bool) or not 0 <= decimals <= 10: raise ValueError("decimals must be a whole number from 0 to 10") return x.quantize(Decimal(1).scaleb(-decimals), rounding=ROUND_HALF_UP)def fraction_to_percent(numerator, denominator, decimals=2): n, d = _num("numerator", numerator), _num("denominator", denominator) if d == 0: raise ValueError("denominator must not be 0") return _round(n / d * 100, decimals)def mixed_to_percent(whole, numerator, denominator, decimals=2): w, n, d = _num("whole", whole), _num("numerator", numerator), _num("denominator", denominator) if d == 0: raise ValueError("denominator must not be 0") sign = -1 if w < 0 else 1 return _round(sign * (abs(w) + n / d) * 100, decimals)mixedToPercent(2, 1, 2) devolve 250, o exemplo do número misto. Arredonde apenas na exibição. A versão em Python arredonda a metade para cima com Decimal, que é a convenção escolar usual; o toFixed do JavaScript trabalha com o valor binário, de modo que um valor em um empate, como 1,005, pode ser arredondado para baixo onde a convenção escolar arredonda para cima.
Privacidade e segurança das entradas
Os valores são calculados no seu navegador. Os números digitados não são enviados a um servidor nem armazenados.
- Os campos aceitam apenas números. Texto, campos vazios, NaN e Infinity são rejeitados com uma mensagem, e nada do que você digita é avaliado como código.
- Um denominador 0 gera uma mensagem clara em vez de um erro de divisão, porque uma fração não pode ter denominador zero.
- As casas decimais são limitadas a um número inteiro de 0 a 10.
- Neste idioma a vírgula é o separador decimal, então 12,5 é doze e meio e 1,200 é 1,2. O ponto funciona como separador de milhares quando é seguido de uma vírgula decimal, por isso 1.234,5 é lido como 1234,5. Entradas como 1.234 (um ponto seguido de exatamente três dígitos, sem vírgula) ou 1,2,3 são recusadas por serem ambíguas, em vez de adivinhadas. Os espaços entre grupos de dígitos, inclusive os não separáveis, são ignorados, então 1 200 é lido como 1200.
Erros comuns na conversão de fração para porcentagem
| Erro | O que dá errado | O que a calculadora faz |
|---|---|---|
| Dividir o denominador pelo numerador | 3/4 lido como 4 ÷ 3 dá 133% em vez de 75% | Divide o numerador pelo denominador |
| Esquecer de multiplicar por 100 | 3/4 informado como 0,75 | Mostra primeiro o decimal e depois a porcentagem |
| Arredondar o decimal antes de converter | 1/3 como 0,33 dá 33%, não 33,33% | Arredonda apenas a porcentagem final, para duas casas decimais por padrão, sem os zeros à direita |
| Ler 3/4% como 3/4 | 3/4% significa 0,75%, que não é 75% | Lê 3/4 como três quartos e devolve 75% |
| Errar com um número misto | 2 1/2 lido como (2 + 1) ÷ 2 dá 150% em vez de 250% | Converte para 5/2 antes de dividir |
| Usar o total errado em X de Y | 15 certas e 5 erradas é 15 de 20, não 15 de 5 (300%) | Pede o total, e não o restante |
| Tratar mais de 100% como erro | 7/4 é 175%, o que é válido | Aceita frações impróprias |
Fração, decimal e porcentagem: um valor, cinco formas
O mesmo valor, 0,75, escrito de cinco maneiras. Como transformar um número em porcentagem depende da forma dele:
| Forma | Exemplo | Como obter a porcentagem | Onde fazer |
|---|---|---|---|
| Fração | 3/4 | Divida e depois multiplique por 100 | Esta página |
| X de Y | 15 de 20 | Igual à fração 15/20 | Esta página, tabela de consulta |
| Decimal | 0,75 | Multiplique por 100 | Calculadora de decimal para porcentagem |
| Razão, parte para parte | 3:1 | 3 ÷ (3 + 1) × 100 | Calculadora de razão para porcentagem |
| Porcentagem de volta para fração | 75% | Escreva sobre 100 e simplifique para 3/4 | Calculadora de porcentagem para fração |
As linhas de fração e de X de Y são o mesmo cálculo. A linha da razão é a que costuma confundir: uma razão de 3:1 divide um todo em 4 partes, então a primeira parte é 3/4, não 3/1.