Calcolatrice di funzione esponenziale
Una quantità che parte da 2 e triplica per 4 periodi arriva a 162. Inserisca il coefficiente a, la base b e l'esponente x e ottenga a·b^x per crescita, decadimento o qualsiasi potenza scalata; le combinazioni senza risultato reale vengono segnalate. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Coefficiente
- 2
- Base
- 3
- Esponente
- 4
- Valore
- 162
La calcolatrice di funzione esponenziale valuta f(x) = a·b^x in una sola chiamata: Lei fornisce il coefficiente a, la base b e l'esponente x, e restituisce il valore calcolato. Accetta esponenti positivi, negativi e frazionari, applica il coefficiente dopo la potenza e rifiuta l'unica combinazione che non è un numero reale: una base negativa con un esponente non intero. La usi per modellare crescita, decadimento o qualsiasi relazione di potenza scalata senza scrivere la formula da solo.
Cosa significa davvero a·b^x
Una funzione esponenziale ha tre parti, e ognuna risponde a una domanda diversa. La base b è il fattore di crescita: a 1.05 qualcosa cresce del cinque percento per passo, a 0.5 si dimezza. L'esponente x indica quanti passi sono trascorsi — periodi di tempo, cicli di raddoppio, capitalizzazioni.
Il coefficiente a è la quantità iniziale, il valore quando x è zero, perché b elevato a zero fa uno e resta solo a. La calcolatrice di funzione esponenziale prende questi tre numeri e restituisce a·b^x direttamente, quindi una popolazione che parte da 2 e triplica per 4 periodi torna come 2·3⁴ = 162. Anche gli esponenti frazionari sono supportati: 3·4^0.5 è 3 volte la radice quadrata di 4, cioè 6.
Gli esponenti negativi danno reciproci, quindi 5·2^-3 è 5 diviso 8. Ogni combinazione che produce un numero reale viene accettata e valutata esattamente come stabilisce la formula.
Come viene calcolato il valore
La valutazione è un calcolo puro e deterministico, senza euristiche di approssimazione: la potenza b^x viene calcolata prima e il coefficiente moltiplica il risultato dopo, che è l'ordine standard della formula. Gli input devono essere numeri finiti, perché un coefficiente infinito o mancante renderebbe l'output privo di significato. Due combinazioni di input vengono rifiutate con un errore chiaro invece di restituire un nonsenso.
La prima è una base negativa con un esponente non intero — qualcosa come (-2)^1.5 — che non è un numero reale, poiché implicherebbe una radice pari di un valore negativo. La seconda è una base zero con un esponente negativo, che è una divisione per zero. I risultati sono arrotondati a dodici cifre significative affinché la stessa richiesta restituisca un output identico byte per byte su qualsiasi macchina, il che conta quando Lei confronta o memorizza le risposte in cache.
Dove si inserisce nel lavoro reale
I modelli esponenziali compaiono ovunque una quantità cambi per un fattore fisso anziché per un importo fisso: interesse composto, decadimento radioattivo, crescita batterica, attenuazione del segnale, diffusione virale. Un servizio di prezzi può proiettare un utilizzo che cresce dell'otto percento al mese; una pipeline di dati può ricostruire la massa residua attesa di un campione in decadimento; uno strumento didattico può verificare centinaia di risposte degli studenti rispetto a un'unica valutazione di riferimento.
Poiché la valutazione è deterministica e priva di effetti collaterali, è sicuro chiamarla ad alto volume ed economico metterla in cache. Nessun dato dell'account attraversa il confine: entrano tre numeri, esce un numero.
Casi d'uso
Proietti una crescita composta
Valuti un investimento o una metrica di utilizzo che cresce di una percentuale fissa per periodo: il coefficiente come importo iniziale, la base come 1 più il tasso e l'esponente come numero di periodi.
Modelli un decadimento esponenziale
Calcoli la quantità residua di una grandezza in decadimento usando una base tra 0 e 1, come l'emivita con base 0.5 e le emivite trascorse come esponente.
Verifichi risposte su larga scala
Convalidi il lavoro degli studenti o set di dati generati valutando a·b^x lato server e confrontando con i valori inviati tramite un unico riferimento deterministico.
Domande frequenti
Quale formula valuta?
f(x) = a·b^x: la base viene prima elevata all'esponente e poi moltiplicata per il coefficiente.
Perché la mia base negativa è stata rifiutata?
Una base negativa produce un numero reale solo quando l'esponente è un intero. Un esponente non intero richiederebbe una radice pari di un valore negativo, quindi la richiesta viene rifiutata come input non valido.
L'esponente può essere frazionario o negativo?
Sì. Gli esponenti frazionari danno radici (4^0.5 = 2) e quelli negativi danno reciproci (2^-3 = 0.125), purché la base non sia negativa per gli esponenti frazionari.
Qualcosa viene archiviato o inviato a terzi?
No. La valutazione è un calcolo locale puro: i tre numeri vengono elaborati e scartati, e viene restituito solo il risultato.
Come si modella una crescita o un decadimento?
Usi la base come fattore di ogni passo: 1,05 significa crescere del cinque per cento a periodo e 0,5 significa dimezzarsi. Il coefficiente è la quantità iniziale e l'esponente il numero di periodi.
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/math/exponential-function \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"coefficient":2,"base":3,"exponent":4}'const res = await fetch("https://api.kit.forhosting.com/math/exponential-function", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"coefficient": 2,
"base": 3,
"exponent": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/exponential-function",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"coefficient": 2,
"base": 3,
"exponent": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/exponential-function", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"coefficient":2,"base":3,"exponent":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"coefficient":2,"base":3,"exponent":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/exponential-function", 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
{
"coefficient": 2,
"base": 3,
"exponent": 4
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.exponential_function",
"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
Dove si inserisce nel lavoro reale
I team collegano questo endpoint a fogli di calcolo, dashboard e job pianificati affinché la formula viva in un unico posto revisionato invece di essere riscritta in ogni report. Costa $0.002 per richiesta tramite l'API, e il calcolo identico gira gratis nel browser su questa pagina, quindi Lei può verificare un valore in modo interattivo prima di automatizzarlo.
Domande tecniche
Quanto costa?
$0.002 per richiesta tramite l'API. Lo stesso calcolo è gratuito nel widget del browser su questa pagina.