Calcolatore sferoide prolato
Inserisca i raggi equatoriale e polare di una sfera allungata, come un pallone da rugby o il fondo allungato di un serbatoio, e ottenga il volume esatto, quattro terzi di π per a² per c, oltre all'area. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Raggio equatoriale
- 2
- Raggio polare
- 4
- Volume
- 67,0206432766
- Superficie
- 85,9137413115
- Eccentricità
- 0,8660254038
Uno sferoide prolato è il solido che si ottiene ruotando un’ellisse attorno al suo asse maggiore: i due semiassi equatoriali sono uguali e il semiasse polare è maggiore o uguale. È il modello naturale di palloni da rugby, palloni da football americano, alcune figure planetarie, fondi di serbatoio allungati e molte primitive CAD con aspetto di sfera stirata. Dati un raggio equatoriale a positivo e un raggio polare c con c maggiore o uguale ad a, il volume è esatto: quattro terzi di pi per a al quadrato per c. L’area di superficie ha pure una forma chiusa con il fattore di eccentricità e pari alla radice quadrata di uno meno a al quadrato su c al quadrato; poi moltiplica due pi a al quadrato per uno più c su a e per l’arcoseno di e. Quando a è uguale a c l’eccentricità si annulla e la superficie si riduce ai familiari quattro pi a al quadrato di una sfera.
Cosa significano volume e area per uno sferoide prolato
Uno sferoide prolato è un ellissoide di rotazione speciale: i due semiassi equatoriali valgono a e il semiasse polare vale c con c maggiore o uguale ad a. In forma cartesiana ogni punto della superficie soddisfa x al quadrato su a al quadrato più y al quadrato su a al quadrato più z al quadrato su c al quadrato uguale a uno. Il volume segue dallo stiramento di una palla unitaria lungo quelle direzioni principali: V vale quattro terzi di pi per a al quadrato per c.
Quando a è uguale a c e uguale a r si ottiene il volume della sfera quattro terzi di pi per r al cubo. L’area di uno sferoide prolato ha un’espressione elementare esatta, a differenza dell’ellissoide triassiale generale. Si definisce l’eccentricità e dell’ellisse generatrice come la radice di uno meno a al quadrato su c al quadrato.
Allora l’area S vale due pi a al quadrato per (uno più c su a e per arcoseno di e). Quando e tende a zero, arcoseno di e su e tende a uno e S tende a quattro pi a al quadrato; per questo l’implementazione tratta a parte il limite sferico invece di dividere per un e nullo.
Le unità restano coerenti con l’unità di lunghezza che Lei fornisce per entrambi i raggi: i metri danno metri cubi di volume e metri quadrati di area; i pollici danno pollici cubi e quadrati. Raggi nulli o negativi vengono rifiutati perché non descrivono un solido di estensione positiva. Anche l’equatoriale maggiore del polare è rifiutato affinché il contratto prolato resti onesto, senza scambiare assi in silenzio né inventare un valore assoluto.
L’aritmetica è un pugno di moltiplicazioni, una radice e un seno inverso dopo la coercizione: nessuna iterazione, nessun campionamento Monte Carlo, nessuna dipendenza dall’orologio di sistema.
Suggerimenti pratici, limiti e ricerche correlate
Nell’insegnamento preferisca esempi accoppiati: equatoriale due e polare quattro per un solido chiaramente allungato; equatoriale uno e polare uno per una sfera unitaria in cui il volume è quattro terzi di pi e l’area è quattro pi; ed equatoriale tre con polare due per mostrare il rifiuto rigido quando la misura equatoriale supera quella polare.
Questa pagina intercetta chi cerca un calcolatore di sferoide prolato o volume e area da raggi equatoriale e polare; non è uno strumento di ellissoide triassiale generale, né un calcolatore oblato, né un percorso di approssimazione Knud Thomsen. Preferisca questo strumento quando conosce già i due raggi prolati e le serve volume esatto più area esatta in un colpo solo.
I controlli andata-ritorno sono semplici: dopo il caso sferico, confermi volume uguale a quattro terzi di pi a al cubo e area uguale a quattro pi a al quadrato; con raggi diversi, confermi che il volume scala con a al quadrato per c raddoppiando l’asse polare. Se le servono tre semiassi distinti, usi il calcolatore di ellissoide triassiale; se le serve una sfera pura da un solo raggio, usi gli strumenti sfera dedicati invece di forzare raggi prolati uguali.
Casi d'uso
Palloni, serbatoi e computo di imballaggio
Trasformi raggi equatoriale e polare misurati in volume per capacità o massa, e in area per vernice, involucro e ordini di materiale su pezzi sferoidali allungati.
Pre-controlli CAD e di produzione
Convalidi dimensioni di stock prolato negli script prima di nesting o preventivo: volume per massa stimata e area esatta per rivestimento e trattamento termico.
Domande frequenti
Qual è la formula del volume di uno sferoide prolato?
Con raggio equatoriale a e raggio polare c (c ≥ a > 0), il volume è (4/3)·π·a²·c. Entrambe le lunghezze devono usare la stessa unità. Quando a = c = r è il volume della sfera (4/3)·π·r³.
Qual è la formula dell’area di superficie?
Con eccentricità e = √(1 − a²/c²), l’area è 2·π·a²·(1 + (c/(a·e))·arcsin(e)). Quando a = c il solido è una sfera e l’area è esattamente 4·π·a².
Perché un raggio equatoriale maggiore del polare viene rifiutato?
Quella geometria è uno sferoide oblato, non prolato.
In che cosa differisce da un calcolatore di ellissoide triassiale?
Uno sferoide prolato ha due assi equatoriali uguali e un asse polare. L’ellissoide generale richiede tre semiassi indipendenti e di solito approssima l’area; questo strumento usa le forme chiuse esatte prolati.
Il calcolatore di sferoide prolato è gratuito?
Lo strumento 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/geom/prolate-spheroid \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"equatorial_radius":2,"polar_radius":4}'const res = await fetch("https://api.kit.forhosting.com/geom/prolate-spheroid", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"equatorial_radius": 2,
"polar_radius": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/prolate-spheroid",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"equatorial_radius": 2,
"polar_radius": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/prolate-spheroid", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"equatorial_radius":2,"polar_radius":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"equatorial_radius":2,"polar_radius":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/prolate-spheroid", 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
{
"equatorial_radius": 2,
"polar_radius": 4
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.prolate_spheroid",
"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à confeziona entrambi i risultati come JSON deterministico, senza sistema di algebra computazionale, senza semi casuali e con la stessa funzione pura di risoluzione nello strumento gratuito del browser e sul percorso API prepagato. Se il raggio equatoriale supera quello polare, l’input viene rifiutato con invalid_input, perché quella geometria è oblata e non prolata, e appartiene a un’altra intenzione di ricerca e a un altro insieme di formule.
Come chiamare l’API e cosa torna indietro
La usi per pipeline di compiti di geometria, script di imballaggio e palloni sportivi, controlli di figure planetarie, sandbox di preparazione colloqui, pre-controlli CAD o qualsiasi flusso che richieda numeri prolati riproducibili senza installare un pacchetto di algebra computazionale su ogni macchina. Abbini la chiamata a una conversione di unità solo se i dati mescolano millimetri e metri; questa capacità non converte le unità lineari per Lei. Invii un corpo JSON con equatorial_radius e polar_radius. Il campo equatorial_radius è il semiasse equatoriale positivo a; sono accettati gli alias a, equatorial, a_eq e radius_eq. Il campo polar_radius è il semiasse polare c; gli alias c, polar, a_polar e radius_polar hanno lo stesso significato. Entrambi devono essere numeri finiti strettamente maggiori di zero e entro i limiti pubblicati, condividere la stessa unità di lunghezza e soddisfare polar_radius maggiore o uguale a equatorial_radius. In caso di successo la risposta ripete entrambi i raggi; restituisce volume come valore esatto quattro terzi di pi a al quadrato c; restituisce surface_area dalla formula chiusa di eccentricità o dal limite sferico; restituisce eccentricity e (zero su una sfera); imposta is_sphere quando i due raggi sono uguali; imposta method su prolate_spheroid; e include un breve blocco formula con entrambe le espressioni. Una validazione fallita — campo obbligatorio assente, numero non finito, raggio non positivo, magnitudine fuori intervallo o equatoriale maggiore del polare — restituisce invalid_input e non viene mai addebitata. Il prezzo è un importo fisso $0.002 per richiesta riuscita con unità item.
Suggerimenti pratici, limiti e ricerche correlate
Mantenga ogni raggio nell’intervallo positivo pubblicato fino a un bilione affinché prodotti intermedi e seni inversi restino finiti in doppia precisione IEEE sul Worker e nel browser. Poiché il volume richiede solo a al quadrato per c, gli studenti possono ricalcolare a mano frazioni comode di pi e confrontare riga per riga con l’API dopo aver diviso i float riportati per pi se lo desiderano. Il miglior test di sanità dell’area è la sfera: uguagli entrambi i raggi e verifichi che surface_area coincida con quattro pi a al quadrato entro la tolleranza floating. Le attività fallite con invalid_input non consumano saldo prepagato, il che rende economici gli script esplorativi quando l’utente digita misure impossibili imparando il contratto.
Casi di integrazione
Controllo compiti di volume e area prolati
Fornisca agli studenti raggi equatoriale e polare; confronti il loro volume e l’area in forma chiusa con il risultato deterministico dell’API o del browser gratuito.