Número misto
Reescreva uma fração imprópria como um inteiro mais uma sobra: 11/4 vira 2 3/4, e a sobra é simplificada, então 10/4 dá 2 1/2. Útil para receitas, fitas métricas e listas de exercícios. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Numerador
- 11
- Denominador
- 4
- Inteiro
- 2
- Numerador do resto
- 3
- Denominador do resto
- 4
- Mista
- 2 3/4
Uma fração imprópria tem um numerador cujo valor absoluto é pelo menos tão grande quanto o denominador, de modo que o valor é um ou mais inteiros mais um pedaço restante. Quem busca um conversor de número misto precisa reescrever 11/4 como 2 3/4 para uma receita, uma trena, uma ficha de exercícios ou um script de correção. Esta ferramenta aceita um numerador e um denominador, divide com truncamento em direção a zero e devolve a parte inteira junto com a fração própria restante, já reduzida pelo máximo divisor comum.
O que é um número misto e como a conversão funciona
Um número misto escreve um racional como um inteiro mais uma fração própria cujo resto é estritamente menor que o denominador. A conversão a partir de uma fração imprópria a sobre b é a divisão inteira comum: a parte inteira q é o truncamento de a dividido por b em direção a zero, e o resto sobrante r é o valor absoluto de a módulo o valor absoluto de b. Depois r sobre b se reduz dividindo as duas partes pelo máximo divisor comum.
Para onze sobre quatro, q é dois e r é três, de modo que o número misto é dois e três quartos. Para dez sobre quatro o resto sem reduzir é dois quartos, que se simplifica a um meio, então o número misto é dois e um meio. Para oito sobre dois o resto é zero e o resultado é o inteiro quatro.
Entradas próprias como três quartos devolvem uma parte inteira zero e a própria fração. O sinal mora na parte inteira quando o valor é negativo: onze sobre quatro negativo vira dois e três quartos negativos, segundo a convenção escolar que escreve o resto sobrante como fração própria positiva. Não é a mesma busca de uma calculadora geral de frações que soma ou multiplica; responde só à reescrita da forma imprópria para a forma mista.
Onde um conversor de número misto justifica o lugar
Salas de aula e plataformas de tutoria usam um conversor de número misto para que os alunos confiram a reescrita de uma fração imprópria sem trocar o resto pela parte inteira. Geradores de preparação para exames precisam de um oráculo determinista que marque um denominador zero como inválido em vez de inventar um resto. Ferramentas de receita e oficina convertem medidas de xícara e comprimentos de estoque escritos como frações impróprias em forma mista que um cozinheiro ou um carpinteiro consegue porcionar de verdade.
Levantamentos de obra e desenhos de oficina costumam chegar como 11/4 polegadas; mostrar 2 3/4 polegadas ao lado da lista de corte evita um inteiro perdido. Validação falha não consome saldo. Mantenha os pedidos dentro do limite inteiro publicado, fixe whole mais o resto reduzido nos testes e você obtém números mistos reproduzíveis para dever de casa, plugins LMS, receitas e workers de borda sem levantar uma pilha própria de álgebra computacional.
Casos de uso
Checagens de sala e dever de casa
Deixe os alunos enviarem um numerador e um denominador e verificarem a parte inteira mais o resto reduzido contra o método do livro para frações impróprias.
Receitas e medidas de oficina
Reescreva uma medida de xícara ou um comprimento de estoque dado como fração imprópria em forma mista que um cozinheiro ou carpinteiro consiga porcionar sem conta extra.
Gabaritos de prova e correção LMS
Corrija itens de número misto com um oráculo determinista que recusa um denominador zero e nunca inventa um resto sobrante.
Perguntas frequentes
O que acontece se o denominador for zero?
Divisão por zero é indefinida, então um denominador zero é recusado e o pedido não é cobrado.
A fração que sobra é simplificada?
Sim. Depois da divisão inteira, o resto sobre o denominador (positivo) é reduzido pelo máximo divisor comum, de modo que 10/4 vira 2 1/2 e não 2 2/4.
Como se escrevem frações impróprias negativas?
O sinal mora na parte inteira e o resto sobrante permanece uma fração própria positiva. O 11/4 negativo é devolvido como −2 3/4. Um denominador negativo é aceito e normalizado do mesmo jeito.
O que acontece quando a divisão da fração é exata?
Você recebe um número inteiro, sem fração sobrando. Em 8/2 o resto é zero, então o resultado é simplesmente 4, e não 4 e zero meios.
O denominador pode ser negativo?
Sim. O sinal de menos passa para o numerador antes da divisão, então a fração que sobra sempre tem denominador positivo, que é como um número misto aparece nas listas de exercícios.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/math/mixed-number \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"numerator":11,"denominator":4}'const res = await fetch("https://api.kit.forhosting.com/math/mixed-number", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"numerator": 11,
"denominator": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/mixed-number",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"numerator": 11,
"denominator": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/mixed-number", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"numerator":11,"denominator":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"numerator":11,"denominator":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/mixed-number", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"numerator": 11,
"denominator": 4
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.mixed_number",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_abs | 1000000000000000 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Um denominador zero é recusado como invalid_input e não é cobrado.
Contrato de entrada, forma da resposta e erros
Denominator também pode ser enviado como den, d ou b. Um denominator zero é recusado com uma mensagem clara de divisão por zero — esse é o contrato de produto desta capacidade, e essas falhas não consomem saldo. Um denominator negativo é aceito: o sinal é movido para o numerador para que o resto sobrante use sempre um denominador positivo, o que as fichas esperam. Envie um corpo JSON com dois inteiros obrigatórios: numerator, o topo da fração, e denominator, a base diferente de zero. Numerator pode chegar como inteiro JSON ou como cadeia de dígitos com sinal; os aliases num, n e a são aceitos quando numerator é omitido. Campos ausentes, cadeias vazias, texto não inteiro, NaN e Infinity falham com invalid_input nomeando o campo e não são cobrados. Magnitudes acima de 10^15 são recusadas para que cada inteiro devolvido fique na faixa segura de números JSON. No sucesso o corpo ecoa o numerator e o denominator analisados; devolve whole como parte inteira; lista remainder_numerator e remainder_denominator como o resto reduzido; define mixed como uma cadeia de exibição como 2 3/4; repete o par original como improper; marca is_integer quando o resto é zero; e inclui uma cadeia curta de fórmula mais uma mensagem de uma linha. Exemplo: numerator 11 e denominator 4 produz whole 2, resto 3 sobre 4 e mixed 2 3/4. Exemplo: numerator 10 e denominator 4 produz mixed 2 1/2 depois de reduzir dois quartos. Combine a carga com seus próprios rótulos; este endpoint não emite gráficos nem prosa de sala passo a passo além dos campos message e formula.
Onde um conversor de número misto justifica o lugar
Como a implementação é parse pura de nível A, cada chamada bem-sucedida custa o preço-base publicado US$ 0,002 sem tokens de modelo e sem rede de saída.
Perguntas técnicas
Como converto uma fração imprópria em um número misto?
Envie os inteiros numerator e denominator (o denominador não pode ser zero). A API devolve whole = trunc(numerator / denominator) e o resto sobrante já reduzido por gcd, mais uma cadeia mista como 2 3/4.
Quanto custa o conversor de número misto?
A ferramenta do navegador é gratuita. Pedidos API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.