Calcolatrice purezza percentuale
4,85 g di sostanza pura in un campione da 5 g danno una purezza del 97 %: inserisca le due masse nella stessa unità e ottenga la purezza, la frazione di purezza e ogni passaggio del calcolo per il rapporto o il compito. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Massa pura
- 4,85
- Massa del campione
- 5
- Purezza percentuale
- 97 %
- Frazione di purezza
- 0,97
Una calcolatrice di purezza percentuale trasforma due masse di laboratorio nella purezza usata su rapporti di saggio, compiti e fogli di controllo qualità. Inserisca la massa della sostanza pura recuperata o misurata e la massa totale del campione impuro; lo strumento restituisce la purezza percentuale uguale a massa pura divisa per massa del campione per cento, più la frazione di purezza adimensionale, una formula leggibile e la sostituzione passo passo per poter controllare l'aritmetica a mano. Studenti che purificano un prodotto, tecnici che verificano lotti e sviluppatori che scrivono test unitari per software di saggio hanno bisogno della stessa purezza deterministica senza aprire un foglio di calcolo.
Cosa significa purezza percentuale per i campioni
La purezza percentuale è la frazione della massa di un campione che corrisponde alla sostanza pura desiderata, espressa su scala percentuale. La formula definitoria è purezza percentuale uguale massa di sostanza pura divisa per massa del campione moltiplicata per cento. Il denominatore è la massa totale del campione —impurità comprese—, non solo la massa delle impurità, trappola comune nei compiti.
Poiché numeratore e denominatore usano la stessa unità di massa, grammi si cancellano con grammi e chilogrammi con chilogrammi; non si mescolano millilitri di volume con grammi di prodotto puro in questa definizione a meno che non si sia già convertito il volume in massa.
Un campione di sale al novantasette per cento di purezza significa quindi novantasette grammi di sale puro ogni cento grammi di campione, il che non è lo stesso del percentuale in massa di una soluzione (soluto nel solvente) né del rendimento percentuale di una reazione (prodotto reale su teorico). La frazione di purezza è lo stesso rapporto senza il fattore cento, così una purezza del novantasette per cento corrisponde a una frazione di zero punto nove sette.
Problemi di aula, saggi di farmacopea e certificati di analisi industriali si basano su questa definizione. Questa calcolatrice implementa solo quella formula chiusa: non converte percentuale in volume, percentuale molare, composizione elementare, purezza in carati d'oro né rendimento di reazione, e non consulta densità. Quando la massa del campione è zero o non positiva il rapporto non è definito, quindi lo strumento rifiuta l'ingresso invece di inventare una purezza per una pesata vuota.
Suggerimenti pratici, limiti e ricerche correlate
Mantenga entrambe le masse nella stessa unità prima di chiamare lo strumento; convertire da soli chilogrammi di campione e grammi di sostanza pura è fuori dallo scopo di questa calcolatrice e produrrà una percentuale sbagliata se restano incoerenti. Preferisca inviare numeri piuttosto che stringhe preformattate quando controlla il client; le stringhe numeriche sono accettate solo se corrispondono a un pattern numerico finito rigoroso.
Quando la massa pura supera quella del campione —ad esempio un errore di trascrizione che ha scambiato i campi— lo strumento restituisce comunque una percentuale sopra cento con una nota esplicita invece di limitare, così i test automatici possono catturare bug di inserimento dati. Questa pagina si rivolge a chi cerca una calcolatrice di purezza percentuale, purezza dalla massa del campione o sostanza pura su campione online; non è una calcolatrice di percentuale in massa di soluzione, né di rendimento percentuale, né un convertitore di carati d'oro.
Preferisca questa capacità quando ha già entrambe le masse e le serve solo la purezza; se la fonte è un problema con volumi o moli, converta prima in massa.
Casi d'uso
Controlli di purezza per i compiti
Gli studenti inseriscono masse pure e di campione dai problemi di purificazione del libro e confrontano purezza percentuale e frazione scritte a mano con un risultato deterministico prima di consegnare.
Saggio di laboratorio e verifica di lotti
I tecnici verificano che un prodotto puro pesato rispetto al campione totale corrisponda alla purezza obiettivo del certificato di analisi senza aprire un foglio di calcolo a ogni controllo.
Domande frequenti
Cos'è la purezza percentuale?
La purezza percentuale è (massa di sostanza pura / massa del campione) × 100. Indica quanta parte della massa del campione è il composto puro desiderato.
Cosa succede se la massa del campione è zero?
La purezza percentuale non è definita (divisione per zero).
È la stessa cosa del percentuale in massa o del rendimento %?
No. Il percentuale in massa è soluto su massa di soluzione per la concentrazione; il rendimento percentuale è prodotto reale su teorico. La purezza percentuale è sostanza pura su massa totale del campione.
La purezza percentuale può superare il 100%?
Sì, se la massa pura inserita è maggiore di quella del campione (di solito un errore di dati).
La calcolatrice di purezza percentuale è gratuita?
Lo strumento nel browser è gratuito e gira in locale.
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/chem/percent-purity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"pure_mass":4.85,"sample_mass":5}'const res = await fetch("https://api.kit.forhosting.com/chem/percent-purity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"pure_mass": 4.85,
"sample_mass": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/percent-purity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"pure_mass": 4.85,
"sample_mass": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/percent-purity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"pure_mass":4.85,"sample_mass":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"pure_mass":4.85,"sample_mass":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/percent-purity", 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
{
"pure_mass": 4.85,
"sample_mass": 5
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.percent_purity",
"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.
Limiti
max_abs | 1000000000000 |
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
Quando la massa del campione è zero la percentuale non è definita, quindi l'API restituisce un errore invalid_input chiaro invece di Infinity o di un NaN silenzioso. Il percorso è aritmetica pura —senza rete, senza semi casuali, senza orologio— così l'esecutore gratuito del browser e l'API prepagata restituiscono lo stesso JSON dopo arrotondamento decimale fisso ogni volta che la chiama.
Come chiamare l'API e cosa torna
La massa pura deve essere non negativa; la massa del campione deve essere strettamente positiva —valori pari o inferiori a uno per dieci alla meno quindici, o qualsiasi massa di campione non positiva, sono trattati come zero e rifiutati. Se la massa pura supera quella del campione la percentuale può superare cento e il messaggio lo nota esplicitamente così gli errori di contabilità restano visibili. Invii un corpo JSON con due numeri finiti obbligatori: pure_mass (alias mass_pure, m_pure, pure, pure_substance_mass, grams_pure) e sample_mass (alias mass_sample, m_sample, sample, total_sample_mass, total_mass). I valori assoluti devono restare entro il limite pubblicato di un bilione affinché i rapporti intermedi restino finiti in precisione doppia IEEE sul Worker e nel browser. In caso di successo la risposta ripete pure_mass e sample_mass arrotondati, imposta percent_purity alla percentuale arrotolata, purity_fraction al rapporto adimensionale pura su campione, unit alla stringa percent, formula a purezza percentuale uguale m_pure su m_sample per cento, message a un breve riepilogo in inglese e steps a un array ordinato di righe di sostituzione. La validazione fallita —campi mancanti, numeri non finiti, valori fuori limiti assoluti, massa pura negativa o massa campione zero— restituisce invalid_input e non viene mai addebitata. Il prezzo è un fisso di $0.002 per richiesta riuscita con unità item e prezzo marginale unitario zero.
Suggerimenti pratici, limiti e ricerche correlate
Per l'insegnamento, abbini esempi: quattro punto otto cinque grammi di prodotto puro in un campione di cinque grammi danno il novantasette per cento; dodici grammi puri in quindici grammi di campione danno l'ottanta per cento; e massa campione zero dimostra il percorso duro invalid_input che protegge dalla divisione per zero. I compiti falliti che restituiscono invalid_input non consumano saldo prepagato, il che mantiene economici gli script esplorativi quando gli studenti impostano deliberatamente massa campione a zero. I controlli andata e ritorno sono semplici: ricalcoli a mano pura divisa per campione per cento e confermi che uguaglia percent_purity pubblicato con lo stesso arrotondamento a dodici decimali, e confermi che purity_fraction per cento riproduce percent_purity.
Casi di integrazione
Test unitari per software di saggio
Generi purezze percentuali note e rifiuti deliberati per massa campione zero per kata di codice e test di contratto dell'API.