Percentuale di dissociazione
Partendo da 0,1 e con 0,02 ancora non dissociato all'equilibrio, si è dissociato l'80 %: inserisca le due concentrazioni nella stessa unità e ottenga la percentuale, il grado di dissociazione e 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
La percentuale di dissociazione all'equilibrio risponde a una domanda che studenti e quaderni di laboratorio pongono costantemente: del reagente con cui ha iniziato, quale percentuale si è già scissa in prodotti quando le concentrazioni smettono di cambiare? In forma di concentrazione la definizione è cento volte parentesi C zero meno C equilibrio chiusa diviso C zero, dove entrambe le concentrazioni usano le stesse unità per il reagente non dissociato. Questa capacità applica quella formula in modo deterministico: Lei invia la concentrazione iniziale e la concentrazione residua non dissociata all'equilibrio, e riceve la percentuale di dissociazione, il grado di dissociazione alfa correlato e la differenza di concentrazione con arrotondamento stabile adatto a chiavi di risposta e audit. Quando la concentrazione iniziale è zero la percentuale è indefinita perché la formula dividerebbe per zero, quindi il motore rifiuta quel caso con un chiaro errore di input non valido invece di restituire NaN o infinity.
Cosa significa la percentuale di dissociazione e quali concentrazioni inviare
Nella chimica dell'equilibrio un elettrolita debole o un gas che si dissocia spesso non si converte completamente: alcune unità di formula restano intatte mentre altre si sono già dissociate. La percentuale di dissociazione riporta quella scissione su una scala da zero a cento che coincide con come molti manuali formulano le risposte dei compiti.
Zero per cento significa che nessuna parte del reagente si è dissociata all'equilibrio così la concentrazione non dissociata uguaglia ancora il valore iniziale; cento per cento significa dissociazione completa così la concentrazione di equilibrio non dissociata è zero; valori intermedi descrivono il caso abituale di acido debole o dissociazione parziale. La definizione operativa usata qui è percentuale di dissociazione uguale a cento volte parentesi concentrazione iniziale meno concentrazione di equilibrio chiusa diviso concentrazione iniziale.
Le unità devono coincidere su entrambi i lati; il motore non converte molarità in molalità né in percentuale in massa. Concentrazioni negative ed equilibrio maggiore dell'iniziale sono pure rifiutati.
Casi d'uso
Verifica di compiti ed esami
Gli studenti calcolano la percentuale di dissociazione 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 laboratorio e quaderni di equilibrio
Docenti e software di laboratorio trasformano concentrazioni iniziali e residue non dissociate misurate in percentuale di dissociazione per relazioni, quiz e stesure di laboratorio.
Domande frequenti
Che percentuale ottengo quando la dissociazione è completa o nulla?
Quando Ceq = C0, è 0 (nessuna dissociazione). I casi parziali danno un valore strettamente tra 0 e 100.
Il calcolatore di percentuale di dissociazione è gratuito?
Lo strumento del browser gira gratis sul Suo dispositivo.
Che differenza c'è tra percentuale e grado di dissociazione?
Il grado di dissociazione, spesso chiamato alfa, è la stessa proporzione scritta come frazione tra 0 e 1. La percentuale è 100 volte alfa, quindi un alfa di 0,8 corrisponde all'80 %. Il calcolatore mostra entrambi.
Quale concentrazione devo inserire come valore di equilibrio?
Quella del reagente ancora non dissociato quando si raggiunge l'equilibrio, non quella dei prodotti. Deve essere nella stessa unità della concentrazione iniziale e non può superarla.
Perché la concentrazione iniziale non può essere zero?
Perché la formula divide per la concentrazione iniziale e una divisione per zero non ha risultato. Invece di mostrare un valore infinito o vuoto, il calcolatore si ferma e le indica che il valore deve essere maggiore di zero.
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-dissociation-equilibrium \
-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/percent-dissociation-equilibrium", {
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/percent-dissociation-equilibrium",
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/percent-dissociation-equilibrium", 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/percent-dissociation-equilibrium", 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.percent_dissociation_equilibrium",
"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 la percentuale di dissociazione e quali concentrazioni inviare
Invii initial_concentration come numero finito strettamente maggiore di zero—alias 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é la percentuale è indefinita dividendo per C zero. Input identici producono sempre lo stesso JSON perché il percorso è aritmetica pura senza rete, senza seme casuale e senza orologio.
Lettura della risposta, casi speciali e controlli in aula
Quando la concentrazione di equilibrio uguaglia il valore iniziale, la percentuale di dissociazione è esattamente zero. Quando la concentrazione di equilibrio è zero, la percentuale è esattamente cento. Casi parziali come iniziale 0.1 ed equilibrio 0.02 danno ottanta per cento e alpha 0.8. In caso di successo la risposta restituisce initial_concentration e equilibrium_concentration dopo validazione, poi amount_dissociated uguale a C zero meno C equilibrio, degree_of_dissociation e l'alias corto alpha con il valore frazionario tra zero e uno, e percent_dissociation uguale a cento volte alpha come numero principale orientato all'aula. Il campo formula è sempre la stringa percentuale di dissociazione uguale a cento volte parentesi C zero meno C eq chiusa diviso C zero, e method è sempre percent_dissociation_equilibrium affinché le pipeline possano affermare l'algoritmo. 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.
Uso API, prezzi, flussi di laboratorio e limiti pratici
Chiami lo strumento gratuito del browser per demo di lezione, controlli di quaderno di laboratorio e verifica rapida dei compiti senza installare un CAS di chimica. Mantenga entrambe le concentrazioni in unità coerenti e entro i limiti fisici pubblicati; il motore non inventa coefficienti di attività, dipendenza dalla temperatura né meccanismi multi-passo. Invii un corpo JSON con i campi numerici obbligatori initial_concentration e equilibrium_concentration, opzionalmente con gli alias documentati se il Suo schema nomina già c0 e ceq. Usi l'API prepagata quando una piattaforma di tutoring, un aiuto LIMS, un sandbox di auto-correzione d'esame o una 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. Abbini questo endpoint a un calcolatore del fattore di van't Hoff quando il passo successivo necessita di i uguale a uno più alpha per parentesi nu meno uno, o ad aiuti di costante di equilibrio quando conosce già K e vuole incrociare la percentuale da concentrazioni misurate.
Casi di integrazione
Pipeline di tutoring e auto-correzione
I sandbox di valutazione chiamano un endpoint prepagato stabile per % esatto = 100×(C0 − Ceq)/C0 invece di reimplementare la percentuale in ogni linguaggio.
Domande tecniche
Come calcolo la percentuale di dissociazione con questo strumento?
Invii JSON con initial_concentration (C0 > 0) e equilibrium_concentration (0 ≤ Ceq ≤ C0). La risposta restituisce percent_dissociation uguale a 100×(C0 − Ceq)/C0, più alpha come grado frazionario di dissociazione.
Cosa succede se la concentrazione iniziale è zero?
La richiesta fallisce con invalid_input. La percentuale di dissociazione si definisce come percentuale della quantità iniziale, quindi dividere per C0 = 0 è indefinito e non è addebitato.
Come si collega la percentuale di dissociazione al grado di dissociazione alpha?
Alpha è la stessa frazione senza la scala percentuale: percent_dissociation = 100 × alpha, con alpha = (C0 − Ceq) / C0. Questo endpoint restituisce entrambi affinché Lei possa aderire a una o all'altra convenzione del manuale.