ForHosting KIT · Matematica

Circonferenza ellisse

Indichi i due semiassi di un'ellisse e ottenga la circonferenza con la seconda formula di Ramanujan: semiassi di 5 e 3 danno circa 25,53, con un valore di forma h di 0,0625. Semiassi uguali restituiscono il cerchio esatto. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
A
5
B
3
Ottiene
Circonferenza
25,5269988628
H
0,0625
Pi
3,1415926536

La circonferenza esatta di un'ellisse è un integrale ellittico senza forma chiusa elementare, quindi ingegneri e studenti si affidano quasi sempre a un'approssimazione ad alta accuratezza. La seconda formula di Ramanujan è la scelta classica: usa solo i due semiassi, poche operazioni aritmetiche e una radice quadrata, e resta molto vicina al perimetro vero per eccentricità ordinarie. Questa calcolatrice di circonferenza ellisse Ramanujan 2 accetta due semiassi finiti positivi, costruisce l'ausiliario di eccentricità h uguale al quadrato di (a meno b) su (a più b), e restituisce C approssimativamente pi volte (a più b) volte uno più tre h su dieci più la radice di quattro meno tre h. Quando a è uguale a b la figura è un cerchio e la formula si riduce esattamente a due pi a, così i controlli circolari restano coerenti con il caso speciale del cerchio.

Cosa calcola la seconda approssimazione di Ramanujan e perché si usa

Un'ellisse con semiassi a e b ha perimetro dato da un integrale ellittico completo di seconda specie. Quell'integrale non si riduce a una combinazione finita di funzioni elementari di a e b, quindi ogni calcolatrice pratica o esegue una serie o applica un'approssimazione chiusa. Ramanujan ha pubblicato diverse formule notevolmente accurate; la seconda è particolarmente popolare perché richiede una sola radice quadrata e resta eccellente nell'intervallo di forme che le persone misurano davvero — da quasi-cerchi a ovali moderatamente allungati.

Definisca l'ausiliario adimensionale h come il quadrato del rapporto (a meno b) su (a più b). La stima di circonferenza è allora pi volte (a più b) volte la parentesi uno più tre h diviso per dieci più la radice quadrata di quattro meno tre h. Quando a è uguale a b, h è zero e la parentesi è uno, quindi C vale due pi a — la formula esatta del cerchio.

Man mano che gli assi divergono, h cresce verso uno e il termine correttivo sale con gradualità. Un errore relativo di misura su un asse grande contribuisce a un errore assoluto di perimetro maggiore dello stesso errore relativo su un asse piccolo, perché il fattore principale è la somma a più b. Le unità sono di Sua responsabilità: se a e b sono in metri la circonferenza è in metri; se sono in pollici il risultato è in pollici.

L'ordine di a e b non conta — scambiarli lascia h e C invariati — sebbene i disegni tecnici spesso etichettino per primo il semiasse orizzontale. Quando Le servono anche area, eccentricità o fuochi può usare uno strumento ellisse più completo; qui l'intento di ricerca è specificamente la circonferenza tramite la seconda approssimazione di Ramanujan, allineata a compiti, controlli CAD e query SEO per una calcolatrice di circonferenza ellisse Ramanujan 2.

Dove serve una circonferenza di ellisse precisa

Aule e piattaforme di tutoraggio usano una calcolatrice dedicata di circonferenza Ramanujan così gli studenti verificano la seconda approssimazione per assi positivi arbitrari senza errori di modalità calcolatrice né confusione tra etichette maggiore e minore. I generatori di esami e i plugin LMS necessitano di un oracolo deterministico che segni un semiasse negativo come non valido invece di prendere in silenzio un valore assoluto che nasconderebbe un errore di segno dello studente. La validazione fallita non consuma saldo.

Mantenga entrambi i semiassi finiti e positivi, fissi la circonferenza arrotondata nei test e otterrà perimetri ellittici riproducibili per compiti, controlli CAD e worker all'edge senza montare una libreria di funzioni speciali propria.

Controlli di compiti e aula

Gli studenti inseriscono due semiassi e verificano la circonferenza Ramanujan II rispetto alle risposte del libro o della scheda senza software di integrali ellittici.

Valutazione automatica esami e LMS

Valuti voci di perimetro ellisse con un oracolo deterministico che rifiuta semiassi negativi e non inverte mai in silenzio un errore di segno.

Come si calcola la circonferenza dell'ellisse con la seconda approssimazione di Ramanujan?

Invii due lunghezze finite positive a e b.

Cosa succede se un semiasse è negativo?

Un semiasse di ellisse euclidea non può essere minore di zero; tali fallimenti non vengono addebitati.

E se a è uguale a b?

L'ellisse è un cerchio di raggio a (o b).

È il perimetro esatto dell'integrale ellittico?

No. È la seconda approssimazione chiusa ad alta accuratezza di Ramanujan — eccellente per eccentricità ordinarie senza valutare funzioni speciali.

Che cosa indica il valore h?

Misura quanto sono diversi i semiassi: la differenza divisa per la somma, al quadrato. Vale 0 per un cerchio e sale verso 1 man mano che l'ellisse si schiaccia; con semiassi di 5 e 3 è 0,0625.

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.

POSThttps://api.kit.forhosting.com/geom/ellipse-perimeter-ramanujan2

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/geom/ellipse-perimeter-ramanujan2 \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"a":5,"b":3}'
{
  "a": 5,
  "b": 3
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geom.ellipse_perimeter_ramanujan2",
  "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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Un semiasse negativo viene rifiutato con invalid_input perché la lunghezza non può essere negativa in geometria euclidea.

Cosa calcola la seconda approssimazione di Ramanujan e perché si usa

L'endpoint non converte mai le unità; applica solo la mappa geometrica pura dai due semiassi alla circonferenza Ramanujan II.

Contratto di ingresso, forma della risposta ed errori di semiasse negativo

Se un semiasse è strettamente negativo il gestore rifiuta la richiesta con un messaggio chiaro che un semiasse di ellisse non può essere minore di zero — tali fallimenti non vengono addebitati. Anche zero viene rifiutato affinché la figura resti un'ellisse o un cerchio propri con lunghezze positive. Esempio: a uguale a cinque e b uguale a tre produce una circonferenza vicina a venticinque punto cinque tre con un h positivo piccolo che riflette l'eccentricità modesta. Mantenga le richieste piccole — due numeri in ingresso, una manciata di numeri in uscita — e fissi la circonferenza arrotondata in test automatici così un futuro cambio di arrotondamento emergerà subito senza riderivare a mano l'integrale ellittico. Invii in POST un oggetto JSON con due campi obbligatori: a e b (alias semi_axis_a, semi_major, semiAxisA per il primo asse e semi_axis_b, semi_minor, semiAxisB per il secondo). Ogni valore deve essere un numero finito positivo o una stringa numerica; valori mancanti, vuoti, non numerici, NaN e Infinity falliscono con invalid_input indicando il campo. In caso di successo il corpo include a e b eco, la circonferenza calcolata, l'ausiliario h, una stringa formula che riafferma Ramanujan II, il tag di metodo ramanujan_ii, un booleano is_circle vero quando a è uguale a b, e la costante pi usata dal runtime. Abbini la risposta alle Sue etichette di unità nell'interfaccia; questo endpoint non emette stringhe di unità né prosa multi-passaggio oltre al campo formula.

Dove un'API di circonferenza ellisse Ramanujan II crea valore

Stime di fabbricazione, paesaggistica e architettura calcolano piste ellittiche, bordi di tavolo, contorni di aiuole e aperture ovali da semiassi misurati prima di ordinare profili o recinzioni; chiamare una piccola API parse evita di incorporare costanti pi ad hoc e radicali annidati in ogni foglio di calcolo. Poiché l'implementazione è pure parse di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello e senza rete in uscita.

Stime di fabbricazione e cantiere

Stimare la circonferenza di pista ellittica, bordo tavolo, contorno aiuola o apertura da semiassi misurati tramite una piccola chiamata API prepagata.

Quanto costa la calcolatrice di circonferenza ellisse Ramanujan 2?

Lo strumento nel browser è gratuito. Le richieste API usano saldo KIT prepagato a $0.002 per chiamata riuscita; l'input non valido non viene addebitato.

Leggi la documentazione completa del KIT →