Calcolatore normalità → molarità
Un acido solforico 2 N, con entrambi i protoni che reagiscono, è 1 M: la molarità è la normalità divisa per gli equivalenti forniti da ogni mole. Indichi la normalità dell'etichetta e il fattore n per ottenere la concentrazione molare. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Normalità
- 2
- Equivalenti per mole
- 2
- Molarità
- 1
Normalità e molarità descrivono entrambe quanto soluto c'è in un volume di soluzione, ma contano cose diverse. La molarità è moli di soluto per litro di soluzione. La normalità è equivalenti chimici per litro, così che lo stesso flacone possa mostrare N e M diverse quando la reazione usa più di un equivalente per unità di formula. Convertire tra loro è una sola divisione: la molarità è uguale alla normalità divisa per il numero di equivalenti per mole, spesso chiamato fattore n. Chimici analitici, laboratori di titolazione e studenti di chimica hanno bisogno di quella conversione quando etichette, SOP o compiti riportano ancora la forza come normale mentre rapporti moderni e software si aspettano concentrazione molare. Questo calcolatore accetta la normalità N in eq per L e il fattore n di equivalenti per mole, restituisce la molarità con etichette di unità e la stringa della formula per l'audit, e rifiuta un fattore n zero affinché un denominatore non valido non diventi mai Infinity o NaN.
Come la normalità si collega alla molarità e perché il fattore n non può essere zero
Parta dal ponte analitico standard tra le due scale di concentrazione. La normalità N conta gli equivalenti reattivi di soluto per litro di soluzione. La molarità M conta le moli dello stesso soluto per litro.
Il fattore n è quanti equivalenti una mole di quella sostanza contribuisce nella reazione in studio—uno per acidi monoprotici come HCl in neutralizzazione semplice, due per l'acido solforico quando partecipano entrambi i protoni, o il numero di elettroni trasferiti in una semireazione redox. Algebricamente il ponte è M uguale a N diviso per n, o N uguale a M per n, così che con la normalità e il fattore n corretti si recupera la concentrazione molare con una sola divisione.
Il fattore n deve essere strettamente diverso da zero: dividere per zero è indefinito, e un'affermazione di zero equivalenti per mole significherebbe che il soluto non contribuisce unità reattive, il che non può definire un fattore di conversione. La normalità stessa deve essere finita e non negativa; normalità zero è un limite legittimo di soluto vuoto che produce molarità zero, mentre una normalità negativa è rifiutata come non fisica.
Anche i fattori n negativi sono rifiutati dopo il controllo dello zero perché la conversione di concentrazione usa un conteggio positivo di equivalenti per mole. Non inventa fattori n da una formula chimica, non converte grammi di solido in normalità né ricalcola N da equivalenti e volume; quelle sono intenzioni di ricerca separate con le proprie pagine, come il calcolatore di normalità.
Dove compare la conversione da normalità a molarità nel lavoro reale
I corsi di chimica della scuola secondaria e introduttivi all'università insegnano ancora entrambi i linguaggi di concentrazione e assegnano esercizi che convertono etichette di flaconi da normali a molari prima della stechiometria; un unico oracolo affidabile accelera la valutazione e la preparazione delle demo senza rumore floating-point improvvisato. I laboratori analitici e di controllo qualità modernizzano SOP e certificati di reagenti più vecchi che elencano la forza come N mentre LIMS, taccuini elettronici e software strumentale si aspettano mol per L.
I chimici di processo e gli ingegneri chimici traducono ricette di impianto scritte in normalità in portate molari per software di bilancio di massa che non parlano concentrazione normale. I taccuini ambientali e di trattamento delle acque convertono tabelle storiche di capacità acida o basica in unità molari quando modelli e sensori sono calibrati in M.
Se in seguito le serve calcolare la normalità da equivalenti grezzi e litri di soluzione, molalità da massa di solvente, frazione molare o conversione automatica del peso equivalente da grammi di soluto, le tratti come intenzioni di ricerca e destinazioni separate piuttosto che sovraccaricare questa pagina del calcolatore normalità-molarità.
Casi d'uso
Chiavi di risposta per compiti e laboratorio
Converta la normalità N in molarità M = N / n con un fattore n noto così che studenti e correttori automatici condividano un'unica verità a forma chiusa.
Modernizzare etichette di reagenti
Traduca acidi, basi o titolanti redox di forza normale più vecchia in mol/L per LIMS, SOP e metodi strumentali che si aspettano concentrazione molare.
Conversione di ricette di processo e impianto
Mappi forze di alimentazione normali in concentrazioni molari per modelli di bilancio di massa e logica di controllo che non usano la normalità.
Domande frequenti
Come si converte la normalità in molarità?
Divida la normalità per il fattore n: M = N / n, dove N è eq/L e n è equivalenti per mole. Il risultato è la molarità in mol/L.
Cosa succede se gli equivalenti per mole sono zero?
La molarità divide per il fattore n, quindi zero equivalenti per mole viene rifiutato invece di restituire Infinity o NaN.
Che cos'è il fattore n?
Il fattore n è il numero di equivalenti chimici che una mole di soluto contribuisce nella reazione in studio (ad esempio 1 per la neutralizzazione di HCl, 2 per H2SO4 in reazione completa).
In che modo differisce dal calcolatore di normalità?
Il calcolatore di normalità costruisce N da equivalenti e volume. Questo strumento parte da N e dal fattore n e restituisce la molarità M = N / n — un'intenzione di ricerca e una pagina diverse.
Quanto costa?
Lo strumento del 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/normality-to-molarity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"normality":2,"equivalents_per_mole":2}'const res = await fetch("https://api.kit.forhosting.com/chem/normality-to-molarity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"normality": 2,
"equivalents_per_mole": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/normality-to-molarity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"normality": 2,
"equivalents_per_mole": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/normality-to-molarity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"normality":2,"equivalents_per_mole":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"normality":2,"equivalents_per_mole":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/normality-to-molarity", 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
{
"normality": 2,
"equivalents_per_mole": 2
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.normality_to_molarity",
"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
Come la normalità si collega alla molarità e perché il fattore n non può essere zero
Questa capacità tratta uno zero esatto e valori inferiori alla soglia di pulizia floating-point come invalid_input con un messaggio chiaro anziché restituire Infinity o NaN. La valutazione è aritmetica floating-point deterministica a forma chiusa: nessun seme casuale, nessun timestamp di orologio, nessuna chiamata di rete e nessuna deriva di modello, così che input identici producano sempre JSON identico.
Cosa invia e cosa riceve in risposta
Controlli classici da manuale includono acido solforico due-normale con n uguale a due che dà soluzione un-molare, acido monoprotico mezzo-normale con n uguale a uno che dà mezzo-molare, e normalità zero con qualsiasi fattore n positivo che dà molarità zero. Mantenga il fattore n coerente con la chimica che il Suo rapporto afferma: se un acido poliprotico è solo parzialmente neutralizzato nella Sua procedura, usi il numero effettivo di equivalenti che partecipano, non un valore predefinito da tabella che assume reazione completa. Invii due numeri finiti obbligatori nei campi normality e equivalents_per_mole. normality è la forza della soluzione in equivalenti per litro, spesso scritta come N, e deve essere maggiore o uguale a zero. equivalents_per_mole è il fattore n adimensionale della reazione di interesse e deve essere strettamente maggiore di zero; zero fallisce perché la molarità divide per quel fattore, e i valori negativi falliscono come non fisici. Campi mancanti, stringhe non numeriche, NaN, Infinity, normalità negativa e fattore n zero o negativo falliscono con invalid_input e non vengono addebitati. In caso di successo la risposta restituisce normality e equivalents_per_mole puliti, fornisce molarity come risultato principale in moli per litro, include un oggetto di suggerimento unità che nomina eq per L, il fattore n adimensionale e mol per L, imposta method su normality_to_molarity e formula su M uguale a N su n così che i compiti possano citare la stessa espressione. Il prezzo delle chiamate API riuscite è la base pubblicata di $0.002 per elemento; i fallimenti di validazione non consumano il saldo prepagato.
Dove compare la conversione da normalità a molarità nel lavoro reale
Poiché questa capacità è un motore di parse puro, il prezzo dell'API è la base pubblicata di $0.002 per elemento riuscito e la validazione fallita non consuma saldo.