Grado di dissociazione: α da C0 e Ceq, calcolatrice gratis
Veda quanta parte di un reagente si è dissociata all'equilibrio: partire da 0,1 mol/L e arrivare a 0,02 mol/L non dissociati dà un grado di dissociazione di 0,8, cioè l'80 %. Compare anche la quantità dissociata. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Concentrazione iniziale
- 0,1
- Concentrazione di equilibrio
- 0,02
- Quantità dissociata
- 0,08
- Grado di dissociazione
- 0,8
- Alfa
- 0,8
- Percentuale di dissociazione
- 80
Il grado di dissociazione alfa è la frazione di unità di formula del reagente che si sono scisse in prodotti quando il sistema raggiunge l’equilibrio. In forma di concentrazione, i manuali scrivono alfa uguale a parentesi C zero meno C di equilibrio parentesi diviso C zero, dove entrambi i valori usano le stesse unità di concentrazione del reagente non dissociato. Questa capacità applica quella definizione in modo deterministico: Lei invia la concentrazione iniziale e quella di equilibrio del reagente e riceve alfa, la percentuale di dissociazione e la differenza di concentrazione con arrotondamento stabile per audit e chiavi di compiti. Quando la concentrazione iniziale è zero, alfa è indefinita perché la formula dividerebbe per zero, quindi il motore rifiuta quel caso con un errore di input non valido chiaro invece di restituire NaN o infinity.
Cosa significa il grado di dissociazione e quali concentrazioni inviare
Nella chimica dell’equilibrio, un elettrolita debole o un reagente che si dissocia spesso non si converte del tutto: alcune molecole restano non dissociate mentre altre si sono già scisse. Il grado di dissociazione alfa misura quella scissione come un numero puro tra zero e uno. Zero significa che nessuna unità del reagente si è dissociata all’equilibrio; uno significa dissociazione completa così che la concentrazione di equilibrio non dissociata è zero; valori parziali descrivono il caso abituale di elettrolita debole.
La definizione operativa usata qui è alfa uguale a parentesi concentrazione iniziale meno concentrazione di equilibrio parentesi diviso la concentrazione iniziale. Le unità devono coincidere su entrambi i lati; il motore non converte molarità in molalità né in per cento. Concentrazioni negative e equilibrio maggiore dell’iniziale sono pure rifiutati affinché i correttori di compiti non fissino mai una frazione silenziosa senza senso.
Casi d'uso
Verifica di compiti ed esami
Gli studenti calcolano α da C0 e Ceq per acidi deboli o dissociazioni gassose, confrontano con le chiavi di risposta e ottengono un errore chiaro quando la concentrazione iniziale è zero.
Controlli di taccuino di laboratorio e di equilibrio
Docenti e software di laboratorio trasformano concentrazioni iniziali e residue non dissociate misurate in α e percentuale di dissociazione per relazioni e quiz.
Domande frequenti
Qual è alpha quando la dissociazione è completa o nulla?
Quando Ceq = C0, alpha vale 0 (nessuna dissociazione). I casi parziali danno un valore strettamente tra 0 e 1.
Il calcolatore del grado di dissociazione è gratis?
Lo strumento del browser gira gratis sul Suo dispositivo.
Cosa succede se la concentrazione iniziale è zero?
Il calcolatore la rifiuta, perché il grado di dissociazione divide per la concentrazione iniziale. Il valore iniziale deve essere maggiore di zero e quello di equilibrio non può essere negativo.
La concentrazione di equilibrio può superare quella iniziale?
No. Il valore di equilibrio è il reagente ancora non dissociato, quindi può essere solo uguale o inferiore a quello di partenza. Un valore più alto viene rifiutato come errore di inserimento.
Le due concentrazioni devono avere la stessa unità?
Sì. Usi la stessa unità per la concentrazione iniziale e per quella di equilibrio, per esempio mol/L per entrambe. Il calcolatore non converte la molarità in molalità né in percentuale.
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/degree-of-dissociation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"initial_concentration":0.1,"equilibrium_concentration":0.02}'const res = await fetch("https://api.kit.forhosting.com/chem/degree-of-dissociation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"initial_concentration": 0.1,
"equilibrium_concentration": 0.02
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/degree-of-dissociation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"initial_concentration": 0.1,
"equilibrium_concentration": 0.02
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/degree-of-dissociation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"initial_concentration":0.1,"equilibrium_concentration":0.02}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"initial_concentration":0.1,"equilibrium_concentration":0.02}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/degree-of-dissociation", 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
{
"initial_concentration": 0.1,
"equilibrium_concentration": 0.02
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.degree_of_dissociation",
"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
Cosa significa il grado di dissociazione e quali concentrazioni inviare
Invii il campo obbligatorio initial_concentration come numero finito strettamente maggiore di zero — gli alias includono c0, C0, initial, initial_conc e concentration_initial —. Invii equilibrium_concentration come numero finito non negativo non maggiore del valore iniziale — alias ceq, Ceq, equilibrium, eq_concentration e concentration_eq —. Concentrazione iniziale uguale a zero è invalid_input perché alfa è indefinita dividendo per C zero. Input identici producono sempre JSON identico perché il percorso è aritmetica pura senza rete, senza seme casuale e senza orologio di parete.
Lettura della risposta, casi speciali e controlli in aula
Quando la concentrazione di equilibrio uguaglia l’iniziale, alfa è esattamente zero. Quando quella di equilibrio è zero, alfa è esattamente uno. Casi parziali come iniziale 0.1 ed equilibrio 0.02 producono alfa 0.8 e ottanta per cento di dissociazione. In caso di successo la risposta restituisce initial_concentration e equilibrium_concentration dopo la validazione, poi amount_dissociated uguale a C zero meno C di equilibrio, degree_of_dissociation e l’alias breve alpha con lo stesso valore numerico, e percent_dissociation uguale a cento volte alpha. Il campo formula è sempre la stringa alfa uguale a parentesi C zero meno C eq parentesi diviso C zero, e method è sempre degree_of_dissociation così le pipeline possono asserire l’algoritmo senza annusare forme. Campi mancanti, stringhe non numeriche, concentrazione iniziale zero o negativa, equilibrio negativo ed equilibrio sopra l’iniziale falliscono con invalid_input e non sono addebitati. Strumenti a valle del fattore di van't Hoff possono prendere alpha come input; questo endpoint si ferma al grado di dissociazione stesso affinché ogni intento SEO resti mirato.
Uso API, prezzi, flussi di laboratorio e limiti pratici
Chiami lo strumento gratuito del browser per demo di lezione, controlli di taccuino di laboratorio e verifica rapida di compiti senza installare un CAS di chimica. Mantenga entrambe le concentrazioni in unità coerenti e entro i limiti fisici pubblicati; il motore non inventerà coefficienti di attività, dipendenza dalla temperatura né meccanismi multi-stadio. Invii un corpo JSON con i campi numerici obbligatori initial_concentration e equilibrium_concentration, usando opzionalmente gli alias documentati se il Suo schema già nomina c0 e ceq. Usi l’API prepagata quando una piattaforma di tutoraggio, aiuto LIMS, sandbox di auto-correzione esami o pipeline di equilibrio necessita di un contratto stabile sotto saldo KIT a $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai saldo dopo il rifiuto del motore. Abbini questo endpoint a un calcolatore del fattore di van't Hoff quando il passo successivo serve i uguale a uno più alpha per parentesi nu meno uno parentesi per lavoro colligativo, o ad aiuti di costante di equilibrio quando conosce già K e vuole incrociare alpha da concentrazioni misurate. Autori che distribuiscono SDK possono mappare degree_of_dissociation e percent_dissociation direttamente in campi UI etichettati alpha e per cento per studenti che già conoscono quei simboli dai manuali.
Casi di integrazione
Pipeline di tutoraggio e auto-correzione
I sandbox di valutazione chiamano un endpoint prepagato stabile per α = (C0 − Ceq) / C0 esatto invece di reimplementare la frazione in ogni linguaggio.
Domande tecniche
Come calcolo il grado di dissociazione con questo strumento?
Invii JSON con initial_concentration (C0 > 0) e equilibrium_concentration (0 ≤ Ceq ≤ C0). La risposta restituisce degree_of_dissociation e alpha uguali a (C0 − Ceq) / C0, più percent_dissociation.
Cosa succede se la concentrazione iniziale è zero?
La richiesta fallisce con invalid_input. Alfa è definita come frazione della quantità iniziale, quindi dividere per C0 = 0 è indefinito e non è addebitato.
In che modo differisce dal calcolatore del fattore di van't Hoff?
Questo strumento trova alpha dalle concentrazioni. Quello del fattore di van't Hoff prende alpha (e ioni per unità di formula) e restituisce i = 1 + α(ν − 1) per le proprietà colligative — un altro intento di ricerca e un altro endpoint.