Calcolatore pKb da Kb
La Kb dell'ammoniaca, circa 1,8 × 10⁻⁵, corrisponde a un pKb di circa 4,74: inserisca qualsiasi Kb positiva presa da una tabella, da un'analisi di laboratorio o da un altro calcolatore e ottenga subito il pKb, senza concentrazione né pH. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Costante di dissociazione basica Kb
- 0,000018
- pKb
- 4,7447274949
La costante di dissociazione della base Kb misura quanto fortemente una base accetta protoni in acqua. I chimici spesso riportano la forza su una scala logaritmica compatta chiamata pKb, definita come il logaritmo negativo in base dieci di Kb. Questa capacità prende un valore Kb positivo e finito e restituisce il pKb corrispondente con una formula puramente deterministica — senza chiamate di rete, senza tabelle di temperatura e senza comportamento casuale. Un Kb zero o negativo è respinto con un errore di input non valido chiaro perché il logaritmo reale non è definito e non descriverebbe mai una costante di equilibrio fisica.
Cosa significano Kb e pKb e quando vale questa conversione
Kb è la costante di equilibrio della reazione di una base con acqua che produce ione idrossido e l'acido coniugato. Un Kb maggiore significa una base più forte e una concentrazione di idrossido di equilibrio più alta per una data concentrazione analitica. pKb è semplicemente il log negativo in base dieci di quella costante, così le basi forti hanno pKb piccoli e le basi deboli pKb grandi.
Ad esempio, l'ammoniaca con Kb vicino a uno virgola otto per dieci alla meno cinque ha pKb vicino a quattro virgola sette quattro alla temperatura abituale dei manuali. Questo calcolatore non richiede concentrazione, pH o Kw: se conosce già Kb da una tabella, un fit di laboratorio o un altro strumento, pKb è un logaritmo diretto. Usi questo strumento quando la domanda di ricerca è specificamente pKb da Kb piuttosto che un pacchetto completo di equilibrio acido–base.
Lettura dei campi di risposta e della formula pKb
In caso di successo la risposta riecheggia il kb analizzato, riporta pkb come il logaritmo negativo in base dieci di quel valore e riafferma l'identità nella stringa formula come pKb uguale a meno log in base dieci di Kb. Per un esempio classico di base debole con kb uguale a uno virgola otto per dieci alla meno cinque ottiene pkb vicino a quattro virgola sette quattro. Per kb uguale a uno per dieci alla meno tre ottiene pkb uguale a tre.
Per kb uguale a uno ottiene pkb uguale a zero, il confine log neutro sulla scala di forza. Preferisca il numero strutturato pkb per pipeline e auto-valutatori; usi formula quando una didascalia leggibile basta per un report o una diapositiva.
Casi d'uso
Aiuti taccuino di lab e LIMS
Le app da banco convertono il Kb registrato in campi pKb per i record campione senza ridefinire la formula log in ogni linguaggio.
Domande frequenti
Il calcolatore pKb da Kb è gratuito?
Lo strumento del browser gira gratis sul suo dispositivo.
Converte pKa in pKb?
No. Questo prodotto parte da Kb e restituisce solo pKb. Per conversioni di coppie coniugate che richiedono Ka, Kw o contesto di temperatura, usi uno strumento dedicato di coppie acido–base.
Un pKb piccolo indica una base forte?
Sì. Una Kb maggiore significa che la base accetta protoni più facilmente, e il logaritmo negativo trasforma una Kb maggiore in un pKb minore. Per questo le basi deboli, come l'ammoniaca, hanno pKb più alti.
Quali valori di Kb servono per un controllo rapido?
Una Kb di 1 dà un pKb di 0, il punto di confine della scala di forza, e una Kb di 1 × 10⁻³ dà esattamente 3. Provarne uno all'inizio conferma che il dato viene letto correttamente.
Che cosa succede se inserisco una Kb pari a zero o negativa?
Il calcolatore la rifiuta e avvisa che la Kb deve essere positiva. Il logaritmo reale di zero o di un numero negativo non esiste, quindi non viene inventato alcun pKb; corregga il dato e riprovi.
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/pkb-from-kb \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"kb":0.000018}'const res = await fetch("https://api.kit.forhosting.com/chem/pkb-from-kb", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"kb": 0.000018
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/pkb-from-kb",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"kb": 0.000018
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/pkb-from-kb", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"kb":0.000018}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"kb":0.000018}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/pkb-from-kb", 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
{
"kb": 0.000018
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.pkb_from_kb",
"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
Gli studenti che controllano compiti sulle basi deboli, i tutor che costruiscono esercizi auto-valutati e le pipeline che già memorizzano Kb tabulati possono fissare il JSON nei test.
Cosa significano Kb e pKb e quando vale questa conversione
Invi il campo obbligatorio kb come numero JSON o stringa numerica; sono accettati gli alias Kb, K_b e base_dissociation_constant. Campi mancanti, stringhe vuote, testo non numerico, zero e valori negativi falliscono con invalid_input e non sono addebitati. Input numerici identici producono sempre JSON identico perché il percorso è aritmetica pura senza orologio di parete, senza seme e senza database chimico remoto.
Lettura dei campi di risposta e della formula pKb
L'etichetta method è sempre pkb_from_kb così il codice a valle può ramificare senza sniffare le forme. I fallimenti di validazione per Kb zero o negativo non inventano mai un logaritmo: mostrano invalid_input con un messaggio che nomina il campo e l'aspettativa che Kb sia positivo.
Uso dell'API, prezzi, flussi d'aula e limiti pratici
Chiami il calcolatore gratuito nel browser di pKb da Kb per controlli compiti, demo di lezione e verifica rapida al banco senza installare macro di foglio di calcolo o un pacchetto locale di chimica. Il modello non regola Kw per altre temperature, non risolve tabelle ICE e non accetta pH o concentrazioni ioniche come input primari — quelle sono intenzioni di ricerca e prodotti diversi. Invii un corpo JSON con il numero finito positivo obbligatorio kb. Usi l'API prepagata quando una piattaforma di tutoraggio, un auto-valutatore LMS, un generatore di curriculum o un servizio di taccuino di laboratorio 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 strumenti Ka o pKa quando lavora su coppie coniugate, o a calcolatori di idrossido e pOH quando il passo successivo sono stime di pH di soluzione per basi deboli. Gli autori che spediscono SDK possono mappare pkb direttamente in tabelle UI che mostrano Kb accanto a pKb — lo stesso schema che gli studenti scrivono a mano convertendo le costanti di dissociazione su carta.
Casi di integrazione
Verifica compiti ed esami
Gli studenti inseriscono un Kb tabulato e controllano pKb rispetto alle chiavi di risposta; Kb zero o negativo restituisce un errore invalid_input chiaro invece di un numero sbagliato silenzioso.
Tutoraggio e generatori di curriculum
I costruttori di lezioni producono esempi svolti Kb → pKb con JSON strutturato per flashcard, fogli di passi ed esercizi auto-valutati.
Domande tecniche
Come si calcola pKb da Kb?
Invii JSON con kb impostato a un numero finito positivo (ad esempio kb: 1.8e-5). La risposta include pkb uguale a −log10(Kb).
Cosa succede se Kb è zero o negativo?
La richiesta fallisce con invalid_input. pKb = −log10(Kb) è definito solo per Kb positivo; zero e valori negativi sono respinti e non addebitati.
Quale formula usa questo calcolatore?
Usa pKb = −log10(Kb). La stringa formula è sempre restituita nella risposta JSON per visualizzazione e audit.