Somma di serie geometrica infinita
Inserisca il primo termine e la ragione e ottenga il totale della serie geometrica infinita: con primo termine 1 e ragione 0,5 la somma è 2. Se la ragione vale 1 o più in valore assoluto, viene rifiutata invece di restituire infinito. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- A
- 1
- Resistenza (Ω)
- 0,5
- Somma
- 2
Una serie geometrica infinita somma all'infinito: parta da un primo termine a, moltiplichi a ogni passo per un rapporto comune fisso r e prosegua senza termine finale. Quando il valore assoluto di quel rapporto è strettamente minore di uno, le somme parziali si stabilizzano su un unico numero finito dato dalla forma chiusa S uguale ad a diviso per uno meno r. Questa calcolatrice riceve a e r, verifica la condizione di convergenza e restituisce la somma in virgola mobile esatta, così studenti, docenti e ingegneri non devono ridisegnare la formula sotto pressione d'esame o in un foglio di calcolo. I rapporti con valore assoluto uno o maggiore vengono respinti con un chiaro errore di validazione invece di un Infinity o NaN silenzioso.
Come si definisce la somma geometrica infinita
Una serie geometrica ha ogni termine uguale al precedente moltiplicato per un rapporto costante r. Scritta per esteso, la somma infinita è a più a per r più a per r al quadrato più a per r al cubo e così via senza un ultimo termine. Quando il valore assoluto di r è strettamente minore di uno, la coda restante si riduce verso zero e il totale converge alla forma chiusa S uguale ad a su uno meno r.
Quell'identità è l'unica aritmetica che questo servizio esegue dopo aver validato gli ingressi: niente accumulo iterativo di migliaia di termini, niente deriva in virgola mobile da cicli lunghi e niente tabelle di approssimazione. Controlli classici in aula includono a uguale a uno e r uguale a un mezzo, che somma a due; a uguale a dieci e r uguale a un decimo, che somma circa undici punto uno uno uno; e a uguale a tre con r uguale a meno un mezzo, che alterna e converge comunque a due.
La stessa formula copre ogni a finito finché vale la condizione sul rapporto. Quel vincolo rigido coincide con l'enunciato dei manuali e impedisce al codice a valle di trattare Infinity come una somma normale.
Dove le somme geometriche infinite compaiono nel lavoro reale
I corsi di algebra delle superiori e dell'università chiedono di continuo la somma di una serie geometrica infinita dati a e r; una calcolatrice affidabile con controllo rigoroso di convergenza accelera la correzione dei compiti e rimuove errori di foglio di calcolo dove qualcuno divide per uno meno r anche quando la serie diverge.
I materiali didattici di ingegneria e finanza usano le serie geometriche per l'intuizione del valore attuale, i fattori di interesse ripetuti e il decadimento geometrico infinito dei termini d'errore—un oracolo numerico condiviso allinea le demo di lezione e il codice degli studenti. I tutorial di giochi e animazione spesso modellano rimbalzi che si restringono o fattori di dissolvenza come successioni geometriche; la somma infinita risponde a quanto spostamento o intensità totale resta se il pattern continua per sempre.
Se in seguito le servono la somma parziale dei primi n termini, lo sviluppo termine a termine o rapporti complessi, li tratti come intenti di ricerca separati invece di sovraccaricare questa pagina di somma infinita.
Casi d'uso
Controlli di compiti ed esami
Verifichi S = a/(1−r) per i problemi in aula e respinga i casi divergenti |r| ≥ 1 con un errore chiaro invece di Infinity.
Insegnare la convergenza con numeri dal vivo
Mostri agli studenti come i rapporti che si dimezzano convergono mentre |r| ≥ 1 fallisce, con la stessa funzione in demo del browser e script di valutazione.
Demo didattiche di ingegneria e finanza
Calcoli totali geometrici infiniti per decadimento, intuizione di valore attuale e benchmark di serie senza ridisegnare la forma chiusa ogni volta.
Domande frequenti
Quale formula usa questa calcolatrice?
S = a / (1 − r) per una serie geometrica infinita che inizia da a e moltiplica per r a ogni passo, purché |r| < 1.
Cosa succede se |r| è 1 o maggiore?
La serie infinita non converge a una somma finita quando il rapporto assoluto è almeno uno.
a o r possono essere negativi?
Sì. Primi termini e rapporti negativi sono ammessi purché |r| sia strettamente minore di 1 (ad esempio r = −0.5 converge).
Restituisce solo la somma dei primi n termini?
Le somme parziali finite di n termini sono un intento e una formula diversi.
Quanto costa?
Lo strumento del browser è gratuito e gira in locale.
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/geometric-series-sum \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a":1,"r":0.5}'const res = await fetch("https://api.kit.forhosting.com/math/geometric-series-sum", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a": 1,
"r": 0.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/geometric-series-sum",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a": 1,
"r": 0.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/geometric-series-sum", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a":1,"r":0.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a":1,"r":0.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/geometric-series-sum", 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
{
"a": 1,
"r": 0.5
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.geometric_series_sum",
"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
Lo strumento gratuito del browser e l'API a pagamento condividono un'unica funzione pura, così le dimostrazioni in aula e le pipeline automatiche non divergono mai in silenzio sugli stessi ingressi.
Come si definisce la somma geometrica infinita
Se |r| è maggiore o uguale a uno, i termini non si spengono—la serie diverge—e questo endpoint rifiuta la richiesta piuttosto che inventare una risposta finita.
Cosa invia e cosa ottiene in risposta
Dopo il parsing, il servizio verifica che il valore assoluto di r sia strettamente minore di uno; se |r| è almeno uno, il messaggio di errore indica che il rapporto assoluto deve essere strettamente minore di uno così che client di form e script possano correggere l'ingresso senza indovinare. Colleghi lo strumento gratuito del browser per controlli rapidi, poi chiami lo stesso contratto dagli script quando le serve la valutazione massiva di totali geometrici senza reimplementare il vincolo in ogni linguaggio. Fornisca due numeri finiti obbligatori: a (alias first, a1, first_term) per il primo termine, e r (alias ratio, common_ratio) per il rapporto comune. Campi mancanti, stringhe non numeriche, NaN e Infinity vengono respinti con invalid_input e non vengono addebitati. In caso di successo la risposta JSON ripete a e r normalizzati, restituisce sum come a su uno meno r, imposta converges a true e include formula come la stringa a/(1-r) per la documentazione in log e interfacce didattiche. Controlli di esempio: a uguale a uno e r uguale a 0.5 produce somma due; a uguale a otto e r uguale a 0.25 produce somma circa dieci punto sei sei sette; r uguale a uno o r uguale a meno uno o r uguale a due falliscono con invalid_input. Il contratto è JSON stabile adatto a test unitari, correttori di compiti e pipeline a lotti.
Dove le somme geometriche infinite compaiono nel lavoro reale
Poiché questa capacità è un motore di parse puro, il prezzo API è la base pubblicata di $0.002 per elemento riuscito e la validazione fallita non consuma saldo.