Calcolatrice di logaritmi
Trovi il logaritmo in base b di x in un passaggio: quello di 100 in base 10 è 2, e accanto compare il logaritmo naturale di 100, 4,60517018599. Va bene qualsiasi base positiva diversa da 1 grazie al cambio di base. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Argomento del logaritmo
- 100
- Base del logaritmo
- 10
- Logaritmo
- 2
- Ln
- 4,605170186
- Log₁₀
- 2
Un logaritmo risponde alla domanda sull'esponente: a quale potenza deve elevare la base b per recuperare l'argomento x? Gli studenti incontrano prima i logaritmi comuni (base dieci) e quelli naturali (base e) quando annullano la crescita esponenziale, convertono ordini di grandezza o risolvono a^t uguale a N. Ingegneri e analisti di dati usano la stessa identità per convertire scale in decibel, modelli di emivita e fattori moltiplicativi.
Cosa misurano i logaritmi e perché conta il cambio di base
Per definizione, y uguale a log base b di x significa che b elevato a y è uguale a x. Quell'unica identità spiega perché i logaritmi annullano le equazioni esponenziali, trasformano i prodotti in somme e convertono i rapporti moltiplicativi in distanze additive su una scala logaritmica. Il logaritmo naturale usa la base e e si scrive ln x; il logaritmo comune usa la base dieci e spesso si scrive log x o log10 x.
Qualsiasi altra base è altrettanto valida purché sia positiva e diversa da uno, perché solo allora la mappa esponenziale è strettamente monotona e invertibile sui reali positivi. Numeratore e denominatore usano la stessa base intermedia, quindi il rapporto non dipende da quale base intermedia si scelga. Questa capacità calcola sempre con logaritmi naturali sotto il cofano ed espone anche ln(x) e log10(x) così Lei può verificare i passaggi dei compiti, tracciare su entrambi gli assi o alimentare formule a valle che si aspettano una base specifica senza una seconda chiamata.
Uso pratico, prezzi, limiti e consegna
Usi lo strumento del browser quando vuole un log base b di x immediato controllando i compiti, preparando una diapositiva di lezione o convertendo un fattore di scala senza installare un sistema di algebra computazionale. Non c'è modello di linguaggio, né servizio matematico esterno, né casualità, quindi la capacità è sicura da fissare in controlli di integrazione continua e materiali di lezione riproducibili. I risultati sono pienamente deterministici: gli stessi x e b producono sempre lo stesso log, ln e log10.
Preferisca questa calcolatrice quando le serve una base positiva arbitraria; se le servono solo logaritmi naturali o comuni, la stessa risposta fornisce comunque entrambi come prodotti laterali. Mantenga gli input entro magnitudini a virgola mobile ordinarie affinché la cancellazione in rapporti estremi non domini; con interi di aula e scale di ingegneria tipiche il risultato è esatto entro la doppia precisione. Input e output di origine seguono le stesse regole di conservazione degli altri elementi di parse KIT, e un compito fallito non viene mai addebitato dopo la validazione.
Casi d'uso
Verifica di compiti e tutoring
Studenti e correttori confermano log base b di x, inclusi gli errori di dominio che falliscono correttamente, senza installare un CAS locale.
Conversione di scale nelle pipeline di dati
Script che convertono fattori di crescita, rapporti in stile decibel o ordini di grandezza chiamano un oracolo logaritmico deterministico invece di reimplementare il cambio di base in ogni linguaggio.
Insegnare il cambio di base
Le pagine di lezione possono mostrare log, ln e log10 affiancati così gli allievi collegano la formula di cambio di base a controlli numerici concreti.
Domande frequenti
Cosa succede se x o b non è positivo, o b è uguale a 1?
I logaritmi sono definiti solo per argomenti positivi con base positiva diversa da uno.
Quale formula usa la calcolatrice?
I logaritmi naturale e comune di x sono restituiti insieme al risultato a base arbitraria.
La calcolatrice di logaritmi è gratuita?
Lo strumento del browser gira gratis sul Suo dispositivo.
Perché il risultato mostra anche ln e log10?
Per controllare i passaggi di un esercizio, tracciare grafici su entrambi i tipi di asse o usare una formula che richiede una base precisa senza rifare il calcolo. Per 100 il logaritmo naturale è 4,60517018599 e quello decimale è 2.
Dove si usano i logaritmi fuori dalla scuola?
Nelle scale in decibel, nei modelli di emivita, negli ordini di grandezza e ovunque un fattore moltiplicativo debba diventare una distanza additiva. Il logaritmo annulla la crescita esponenziale, per questo compare dove le quantità si moltiplicano.
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/algebra/logarithm \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"x":100,"b":10}'const res = await fetch("https://api.kit.forhosting.com/algebra/logarithm", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"x": 100,
"b": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/logarithm",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"x": 100,
"b": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/logarithm", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"x":100,"b":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"x":100,"b":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/logarithm", 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
{
"x": 100,
"b": 10
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.logarithm",
"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
Questa capacità calcola log base b di x con la formula di cambio di base, log_b(x) uguale a ln(x) diviso ln(b), e restituisce anche il logaritmo naturale e il logaritmo comune di x in un'unica risposta deterministica. Gli input devono essere numeri finiti positivi e la base non deve essere uguale a uno; altrimenti la richiesta fallisce con invalid_input invece di restituire NaN. L'aritmetica gira interamente nel Suo browser gratuitamente, e la stessa funzione pura è disponibile come elementi API prepagati per correttori di compiti, strumenti di tutoring e aiutanti scientifici leggeri che necessitano di JSON stabile piuttosto che di un intero sistema di algebra computazionale.
Cosa misurano i logaritmi e perché conta il cambio di base
Calcolatrici e linguaggi di programmazione di solito espongono solo poche basi, quindi la formula di cambio di base è il ponte pratico: log_b(x) è uguale a ln(x) su ln(b), o in modo equivalente log10(x) su log10(b).
Come chiamare la calcolatrice e leggere la risposta
L'argomento x deve essere strettamente maggiore di zero, e la base b strettamente maggiore di zero e diversa da uno entro un epsilon a virgola mobile stretto. Controlli tipici di aula includono log base dieci di cento uguale a due, log base due di otto uguale a tre, e ln di e uguale a uno. Invii un corpo JSON con i due numeri obbligatori x e b. Il motore valida che entrambi siano numeri finiti; campi mancanti, stringhe non numeriche e NaN o Infinity falliscono immediatamente con invalid_input e non vengono addebitati. In caso di successo la risposta ripete x e b puliti, restituisce log come log_b(x), ln come il logaritmo naturale di x, log10 come il logaritmo comune di x, e include una breve stringa di formula che documenta l'identità di cambio di base usata. Colleghi l'endpoint a script che già parlano JSON e necessitano di un contratto stabile piuttosto che reimplementare i controlli di dominio a virgola mobile in ogni linguaggio.
Uso pratico, prezzi, limiti e consegna
Usi l'API quando una piattaforma di tutoring, un sandbox di colloquio di codice, un taccuino di laboratorio o una pipeline di fogli di calcolo necessita di JSON stabile per molte coppie argomento-base sotto un unico contratto. Ogni richiesta riuscita è un elemento fatturabile a $0.002; i fallimenti di validazione e gli errori di dominio non consumano il saldo.
Domande tecniche
Come calcolo log base b di x con questa API?
Invii JSON con numeri positivi x e b (b ≠ 1). La risposta restituisce log (log_b(x)), ln, log10 e la stringa della formula di cambio di base.
Risolve equazioni come log_b(x) = k per x?
No. Questa capacità valuta logaritmi per x e b dati. Risolvere l'argomento o la base è un altro compito algebrico.