Calcolatore del margine di scarto
Scopra quanto ordinare perché, dopo aver perso una quota nota, le resti esattamente ciò che le serve: 100 unità con il 10 % di scarto richiedono un ordine di 111,1111. Mostra anche lo scarto previsto. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Quantità netta desiderata
- 100
- Percentuale di scarto
- 10
- Decimali
- 4
- Quantità lorda
- 111,1111
- Quantità di scarto
- 11,1111
Quantità lorda dato lo scarto % e il netto desiderato. Intento di ricerca: calcolatore del margine di scarto. Non sono necessarie chiamate di rete né seed casuali. I lavori falliti non vengono addebitati.
Che cos'è il margine di scarto
Una parte di ciò che si acquista non arriva mai al lavoro finito. Il margine di scarto è la quantità in più da ordinare perché, persa quella parte, resti comunque la quantità netta che le serve davvero. Lei indica due dati: la quantità netta e la percentuale di scarto. Il calcolatore restituisce la quantità lorda da ordinare e lo scarto da prevedere. Con 100 unità necessarie e il 10 % di scarto, la quantità lorda è 111,1111 e lo scarto 11,1111. I dati vengono controllati prima del calcolo e ripetuti accanto al risultato, così può verificare che cosa è stato calcolato.
Perché si divide invece di sommare
La percentuale di scarto è una quota di ciò che si ordina, non di ciò che serve. Per questo la quantità lorda è la netta divisa per uno meno il tasso. L'errore più comune è aggiungere la percentuale alla quantità netta: l'ordine sembra ragionevole, ma lo scarto, preso da un totale più grande, intacca ciò che voleva tenere e alla fine manca qualcosa. Un altro errore è arrotondare un valore intermedio e poi riutilizzarlo. Qui il risultato viene arrotondato una sola volta, alla fine, ai decimali scelti e con le metà verso l'alto.
Domande frequenti
Altre lingue?
Solo in inglese; Nitro idrata gli altri locali.
Qual è la formula del margine di scarto?
La quantità lorda è la netta divisa per uno meno il tasso di scarto, espresso come frazione di cento. Il calcolatore esegue questa divisione e mostra sia la quantità lorda sia lo scarto.
Perché non basta aggiungere la percentuale alla quantità netta?
Perché lo scarto si perde da ciò che ordina, non da ciò che le serve. Aggiungere la percentuale sopra la lascia un po' corta; dividere per uno meno il tasso dà la quantità esatta.
Che cosa indica la quantità di scarto?
È la parte che si prevede di perdere: la quantità lorda meno la netta. Per 100 unità con il 10 % di scarto vale 11,1111, cioè il 10 % dell'ordine lordo.
Come vengono arrotondati i risultati?
Se sceglie un numero di decimali, la quantità lorda e lo scarto vengono arrotondati una sola volta alla fine, con le metà verso l'alto. Nulla viene arrotondato a metà strada, quindi i piccoli errori non si sommano.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/math/wastage-allowance \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"net_quantity":100,"wastage_percent":10}'const res = await fetch("https://api.kit.forhosting.com/math/wastage-allowance", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"net_quantity": 100,
"wastage_percent": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/wastage-allowance",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"net_quantity": 100,
"wastage_percent": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/wastage-allowance", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"net_quantity":100,"wastage_percent":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"net_quantity":100,"wastage_percent":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/wastage-allowance", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"net_quantity": 100,
"wastage_percent": 10
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.wastage_allowance",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Il calcolatore è gratuito nel browser, deterministico e identico sul percorso dell'API. Gli input vengono convalidati prima dei calcoli, così i payload non validi falliscono con invalid_input. L'arrotondamento half-up viene applicato una sola volta a partire dai valori IEEE grezzi quando si richiedono i decimali. Usi lo stesso JSON da fogli di calcolo, CMS, automazioni o demo didattiche.
Come funziona
Quantità lorda dato lo scarto % e il netto desiderato. lordo=netto/(1−s/100). Non sono necessarie chiamate di rete né seed casuali. I lavori falliti non vengono addebitati. Non sono necessarie chiamate di rete né seed casuali. I lavori falliti non vengono addebitati. Il calcolatore è gratuito nel browser, deterministico e identico sul percorso dell'API. Gli input vengono convalidati prima dei calcoli, così i payload non validi falliscono con invalid_input. L'arrotondamento half-up viene applicato una sola volta a partire dai valori IEEE grezzi quando si richiedono i decimali. Usi lo stesso JSON da fogli di calcolo, CMS, automazioni o demo didattiche. Il calcolatore è gratuito nel browser, deterministico e identico sul percorso dell'API. Gli input vengono convalidati prima dei calcoli, così i payload non validi falliscono con invalid_input. L'arrotondamento half-up viene applicato una sola volta a partire dai valori IEEE grezzi quando si richiedono i decimali. Usi lo stesso JSON da fogli di calcolo, CMS, automazioni o demo didattiche.
Input, limiti e arrotondamento
I decimali facoltativi usano half-up una sola volta. Gli output riportano gli input. Non sono necessarie chiamate di rete né seed casuali. I lavori falliti non vengono addebitati. Non sono necessarie chiamate di rete né seed casuali. I lavori falliti non vengono addebitati. Fornisca i campi JSON richiesti. I tipi non validi generano invalid_input. Il calcolatore è gratuito nel browser, deterministico e identico sul percorso dell'API. Gli input vengono convalidati prima dei calcoli, così i payload non validi falliscono con invalid_input. L'arrotondamento half-up viene applicato una sola volta a partire dai valori IEEE grezzi quando si richiedono i decimali. Usi lo stesso JSON da fogli di calcolo, CMS, automazioni o demo didattiche. Il calcolatore è gratuito nel browser, deterministico e identico sul percorso dell'API. Gli input vengono convalidati prima dei calcoli, così i payload non validi falliscono con invalid_input. L'arrotondamento half-up viene applicato una sola volta a partire dai valori IEEE grezzi quando si richiedono i decimali. Usi lo stesso JSON da fogli di calcolo, CMS, automazioni o demo didattiche.
Quando usarlo
Usi lo strumento quando l'intento di ricerca corrisponde. Quantità lorda dato lo scarto % e il netto desiderato. Non sono necessarie chiamate di rete né seed casuali. I lavori falliti non vengono addebitati. Non sono necessarie chiamate di rete né seed casuali. I lavori falliti non vengono addebitati. Il calcolatore è gratuito nel browser, deterministico e identico sul percorso dell'API. Gli input vengono convalidati prima dei calcoli, così i payload non validi falliscono con invalid_input. L'arrotondamento half-up viene applicato una sola volta a partire dai valori IEEE grezzi quando si richiedono i decimali. Usi lo stesso JSON da fogli di calcolo, CMS, automazioni o demo didattiche. Il calcolatore è gratuito nel browser, deterministico e identico sul percorso dell'API. Gli input vengono convalidati prima dei calcoli, così i payload non validi falliscono con invalid_input. L'arrotondamento half-up viene applicato una sola volta a partire dai valori IEEE grezzi quando si richiedono i decimali. Usi lo stesso JSON da fogli di calcolo, CMS, automazioni o demo didattiche.
Casi di integrazione
Verifica rapida
Widget gratuito.
Automazione
Stesso JSON tramite API.
Didattica
Esempi golden fissati.
Domande tecniche
È gratuito?
Sì, tier A.
Usa la rete?
No, nessuna.
Input non valido?
Restituisce invalid_input.
C'è l'API?
Sì, disponibile.