Índice de perda de meias
Dez pares comprados e 14 meias avulsas depois de 12 meses significam que sumiram 6 de 20: 30% no total e um índice de perda de 2,5% ao mês. Conte a gaveta, digite três números e tenha um dado tranquilo. 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
- Pares comprados
- 10
- Meias restantes
- 14
- Meses de uso
- 12
- Meias compradas
- 20
- Meias perdidas
- 6
- Fração perdida
- 0,3
- Percentual total de perda
- 30
Esta calculadora do índice de perda de meias transforma três fatos da casa — quantos pares você comprou, quantas meias avulsas ainda estão na gaveta e há quantos meses você as tem — em uma única taxa mensal: o percentual do estoque original de meias que sumiu a cada mês. As pessoas usam depois de uma temporada de lavagem, quando a gaveta parece mais fina do que o cupom, quando colegas compartilham a máquina e querem um número em vez de uma reclamação, e quando uma planilha de guarda-roupa precisa de um ritmo de reposição em vez de uma história vaga sobre a secadora. O motor é aritmética finita pura, sem chamadas de rede, sem amostragem e sem atalhos que dependam da data. Uma checagem familiar é dez pares comprados e catorze meias restantes após doze meses: seis meias a menos em vinte e um índice de 2.5 por cento ao mês.
Onde o raciocínio de perda de meias cabe em casas, lavanderias e software
As pessoas encontram essa pergunta quando uma gaveta de inverno parece pela metade depois de um ano de bolsas de academia e lavagem de viagem, quando uma casa compartilhada quer um número calmo em vez de culpar quem esvaziou a secadora por último, ou quando um responsável decide quantos pares de reposição comprar antes do ano letivo. Quem mora em republica pode comparar um pacote barato que some em um semestre com um jogo mais grosso que aguenta um ano inteiro.
Exercícios e tarefas costumam precisar de uma fonte rápida e offline de percentuais para conferir soluções sem macros opacas de planilha sob pressão de tempo. Ferramentas de produto e de educação usam a taxa quando quem aprende informa uma contagem de pares, uma restante e um horizonte em meses e a interface precisa mostrar um percentual mensal limpo ao lado de uma estimativa de reposição.
Combine com ajudas de custo por uso ou de orçamento de compras se estiver montando um pequeno laboratório de ferramentas do dia a dia, e reserve esta página para a busca que as pessoas de fato digitam: com que rapidez as meias estão sumindo.
Casos de uso
Auditar a gaveta da casa depois de uma temporada de lavagem
Conte os pares que você comprou, conte as avulsas que ainda estão em casa e veja o percentual mensal perdido para decidir se compra reposição ou muda o jeito de dobrar e guardar.
Comparar estoques de republica ou lavanderia compartilhada
Colegas de casa podem registrar os mesmos três números depois de um semestre e ver de quem o estoque de meias vaza mais rápido, sem transformar a secadora em tribunal.
Planejar compras de reposição a partir de uma taxa mensal
Uma planilha de guarda-roupa pode transformar o índice em um número esperado de pares a repor a cada trimestre, em vez de improvisar no caixa.
Perguntas frequentes
O que acontece se você comprou zero pares?
O estoque original estaria vazio, então a fração perdida e o índice mensal ficam indefinidos (divisão por zero).
Este modelo representa uma marca específica de secadora ou máquina?
Não. Ele só usa a contagem de pares, a de meias restantes e os meses que você informa. Não há fator de aparelho, termo climático nem ciclo de lavagem presumido.
Como o índice de perda de meias é calculado?
Cada par comprado conta como duas meias. As que ainda estão em casa são subtraídas para chegar às perdidas, que são divididas pelas compradas, viram porcentagem e são distribuídas pelos meses de uso.
Conto as meias que sobraram uma a uma ou em pares?
Uma a uma, incluindo as que ficaram sem par. Só a compra entra em pares; a calculadora dobra esse número, por isso as meias restantes nunca podem passar do dobro dos pares comprados.
Posso usar uma fração de mês?
Pode. Os meses de uso aceitam valores fracionados, como um mês e meio, desde que sejam maiores que zero. Assim dá para comparar uma gaveta de poucas semanas com outra de dois anos.
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/life/socks-loss-index \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"pairs_bought":10,"socks_remaining":14,"months_owned":12}'const res = await fetch("https://api.kit.forhosting.com/life/socks-loss-index", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"pairs_bought": 10,
"socks_remaining": 14,
"months_owned": 12
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/socks-loss-index",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"pairs_bought": 10,
"socks_remaining": 14,
"months_owned": 12
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/socks-loss-index", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"pairs_bought":10,"socks_remaining":14,"months_owned":12}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"pairs_bought":10,"socks_remaining":14,"months_owned":12}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/socks-loss-index", 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
{
"pairs_bought": 10,
"socks_remaining": 14,
"months_owned": 12
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.socks_loss_index",
"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_value | 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
Use de graça no navegador para uma auditoria rápida da gaveta, ou chame a API a US$ 0,002 por solicitação bem-sucedida quando precisar do mesmo índice reproduzível em um registro doméstico, um inventário de republica ou uma demonstração didática.
O que o índice de perda de meias significa e o que a resposta contém
O índice de perda de meias é a parcela do estoque original que desapareceu, expressa em percentual e depois dividida pelos meses de posse, para que uma casa compare um trecho de lavagem de seis meses com uma gaveta de dois anos. Dez pares e catorze meias restantes depois de um ano são seis perdidas em vinte, trinta por cento sumidas e 2.5 por cento ao mês. Conte cada par comprado como duas meias, subtraia as que ainda estão em casa e você terá socks_lost. Divida socks_lost por socks_bought para obter a fração perdida; multiplique por cem para o percentual total; divida esse percentual por months_owned e obterá socks_loss_index, o percentual mensal. A resposta ecoa as três entradas, informa socks_bought como o dobro da contagem de pares, socks_lost, a fração lost_fraction entre zero e um, loss_percent_total, o valor principal socks_loss_index, uma cadeia de fórmula, uma etiqueta de método e a precisão de arredondamento. Não há modelo oculto de secadora, fator climático nem marca de máquina: o motor avalia a forma fechada ou recusa a entrada com invalid_input. Os casos recusados incluem pairs_bought, socks_remaining ou months_owned ausente, valores não finitos, magnitudes acima do teto documentado, contagem de pares ou restantes negativa, mais meias restantes do que o dobro dos pares comprados, um horizonte não positivo e — o caso que esta página deixa explícito — pairs_bought igual a zero, porque dividir por um estoque original vazio não está definido. Se você precisa de uma simulação estocástica de secadora ou de um emparelhador por código de barras, use uma ferramenta de inventário; esta página responde só à identidade mensal transparente, com saída numérica estável para planilhas, testes e consumidores de API que não devem inventar perdas extras.
Como pares, meias restantes e meses são lidos e por que a taxa se reproduz
Sinais de mais iniciais e notação científica em cadeias numéricas são permitidos quando se interpretam como decimais finitos; espaços embutidos, prefixos hexadecimais e tokens não numéricos são recusados com uma mensagem clara para que uma célula ruim não vire uma taxa mensal errada. As meias restantes não podem ser negativas nem exceder o dobro dos pares comprados. Os campos preferidos são pairs_bought para quantos pares entraram na casa, socks_remaining para quantas meias individuais ainda estão à mão e months_owned para o horizonte em meses. Os aliases pairs, bought, n_pairs e pair_count para a contagem de pares; remaining, remaining_socks, socks e socks_left para as avulsas; e months, month, owned_months e ownership_months para o horizonte são aceitos para que planilhas, cadeias de consulta e formulários reutilizem o mesmo contrato. Zero meias restantes é válido e simplesmente significa que o estoque inteiro sumiu, então o percentual total é cem e o índice é cem dividido por months_owned. pairs_bought precisa ser estritamente positivo: se for zero ou ficar no máximo em um épsilon mínimo, o pedido falha com invalid_input porque a contagem original seria zero e a fração não está definida. months_owned também precisa ser estritamente positivo, porque o índice mensal divide por esse horizonte. Um campo opcional precision, com aliases decimals e dp, escolhe quantas casas decimais expor, com padrão dez e teto quinze para que as referências JSON fiquem estáveis. Combine a execução gratuita do navegador nesta página com a API cobrada quando precisar do resultado matemático idêntico dentro de um fluxo automatizado, sem reimplementar a aritmética de inventário.
Onde o raciocínio de perda de meias cabe em casas, lavanderias e software
Uma casa pode registrar pairs_bought, contar as avulsas que restam e ver se a perda mensal é um fio d’água ou um vazamento que vale mudar o jeito de dobrar e guardar. Quem desenvolve chama o mesmo contrato a partir de scripts para semear vetores de teste determinísticos em widgets de guarda-roupa, para normalizar contagens de pares antes de uma demonstração de orçamento doméstico, ou para cumprir enunciados de produto que exigem um campo socks_loss_index em vez de uma piada sobre o par sumido. Nesta página o trabalho roda inteiro no seu navegador; pela API cada consulta bem-sucedida custa US$ 0,002, a validação falha não é cobrada e nada fica armazenado depois que a resposta volta. Essa divisão — exploração interativa gratuita e uma API de preço publicado e idêntica — permite ir de uma checagem pessoal da gaveta a um fluxo automatizado sem mudar o resultado matemático.
Perguntas técnicas
Quanto custa a calculadora do índice de perda de meias?
É grátis no seu navegador nesta página. Pela API uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.
Como o índice de perda de meias é definido?
socks_loss_index é o percentual de meias originais que desapareceram, dividido por months_owned. As originais são o dobro de pairs_bought; as perdidas são essa contagem menos socks_remaining.
Você informa pares restantes ou meias individuais restantes?
Informe meias individuais em socks_remaining. Dez pares restantes seriam vinte meias. O motor já dobra pairs_bought; misturar contagens de pares no campo restante subestimaria o que sobrou.