Calcolatrice bipiramide n-gonale
Indichi quanti lati ha il poligono centrale, il suo spigolo e l'altezza di un vertice, e ottenga volume e superficie della bipiramide: una bipiramide quadrata con spigolo 2 e altezza 1 ha area di base 4 e volume 8/3. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Lati
- 4
- Lato
- 2
- Altezza
- 1
- Area di base
- 4
- Volume
- 2,6666666667
- Superficie
- 11,313708499
- Altezza obliqua della faccia
- 1,4142135624
Una bipiramide n-gonale regolare è il solido a due apici formato quando due piramidi congruenti condividono un n-gono regolare come base comune: il poligono equatoriale ha n lati uguali e i due apici restano da parti opposte di quel piano sull'asse comune. Dati il conteggio intero dei lati n, la lunghezza dello spigolo equatoriale e l'altezza perpendicolare da un apice all'equatore, questa calcolatrice restituisce l'area della base equatoriale, il volume racchiuso della bipiramide completa, l'altezza di faccia di ogni triangolo isoscele, l'apotema equatoriale e l'area totale dei 2n triangoli.
Come si calcolano volume e area superficiale
L'apotema equatoriale (inraggio dell'n-gono) è r uguale a a su due volte tan di pi su n. Ciascuna delle 2n facce è un triangolo isoscele la cui altezza dal punto medio dello spigolo d'apice fino allo spigolo equatoriale è face slant m uguale alla radice quadrata di h al quadrato più r al quadrato. L'area superficiale totale è n volte a volte m, perché il semiperimetro di un equatore per m su ciascuna metà piramidale raddoppia al solido completo.
Controllo classico: n uguale a quattro, a uguale a uno e h uguale a uno su radice di due recupera il volume dell'ottaedro regolare radice di due su tre e la superficie due volte radice di tre, in linea con le formule dedicate dell'ottaedro. Poiché il percorso usa solo moltiplicazione, divisione, tangente di un semiangolo fisso e una radice quadrata, è deterministico, O(1) e privo di solutori iterativi.
Dove compaiono i calcoli di bipiramide n-gonale nel lavoro reale
I corsi di geometria solida delle scuole superiori e dell'università chiedono di continuo volume e area di bipiramidi regolari e dell'ottaedro regolare come bipiramide quadrata speciale; una calcolatrice affidabile con barriera stretta n almeno tre e spigolo e altezza positivi accelera la correzione e rimuove errori di foglio di calcolo dove qualcuno applica una formula di piramide semplice o dimentica che l'area non ha facce equatoriali.
Flussi di architettura, esposizione e fabbricazione dimensionano tende a doppia punta, guglie di padiglione e poliedri decorativi dal conteggio lati del piano, dallo spigolo e dall'altezza di taglio; il volume alimenta riempimento e stime di materiale, mentre l'area totale alimenta rivestimento e vernice prima di dettagliare le facce. Packaging, gioielleria e product design usano spesso silhouette bipiramidali per geometria di punto vendita; metriche deterministiche supportano preventivi senza una libreria mesh completa.
Librerie di giochi, grafica e CAD memorizzano primitive bipiramidali regolari come proxy di collisione e volumi di illuminazione; restituire method più i tre input rende autoesplicativi i pannelli di debug. Se in seguito Lei ha bisogno di una piramide semplice, di un tronco di piramide o solo dell'area dell'n-gono equatoriale senza i due apici, li tratti come intenti di ricerca separati anziché sovraccaricare questa landing di bipiramide n-gonale.
Casi d'uso
Controlli di compiti ed esami
Calcoli volume e area di bipiramide n-gonale regolare da lati, spigolo e altezza, e respinga n inferiore a tre con un errore chiaro.
Tende a doppia punta e fabbricazione
Dal conteggio di lati equatoriali, spigolo e altezza dell'apice, ottenga volume di riempimento e area di rivestimento per tende a doppia punta e poliedri decorativi.
Domande frequenti
Quali formule usa questa calcolatrice?
Area di base A = n a² / (4 tan(π/n)); volume V = (2/3) A h = n a² h / (6 tan(π/n)); apotema r = a / (2 tan(π/n)); inclinazione di faccia m = √(h² + r²); area superficiale S = n a m.
Cosa succede se sides è inferiore a 3?
Una bipiramide n-gonale richiede almeno tre lati equatoriali; digoni e monogoni sono respinti e tali chiamate non vengono addebitate.
height è la distanza completa da apice ad apice?
No. height è la distanza perpendicolare da un apice al piano equatoriale. L'intervallo completo da apice ad apice è il doppio di tale valore quando entrambe le metà condividono la stessa altezza.
Quanto costa?
Lo strumento del browser è gratuito e gira in locale.
Un ottaedro è una bipiramide?
Sì. L'ottaedro regolare è la bipiramide quadrata con spigolo 1 e altezza 1/√2 da ciascun vertice, e la calcolatrice restituisce il suo volume noto, √2/3, e la superficie, 2√3.
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/bipyramid \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"sides":4,"side":2,"height":1}'const res = await fetch("https://api.kit.forhosting.com/geom/bipyramid", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"sides": 4,
"side": 2,
"height": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/bipyramid",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"sides": 4,
"side": 2,
"height": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/bipyramid", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"sides":4,"side":2,"height":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"sides":4,"side":2,"height":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/bipyramid", 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
{
"sides": 4,
"side": 2,
"height": 1
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.bipyramid",
"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
Qualsiasi conteggio di lati inferiore a tre, o qualsiasi spigolo o altezza non positiva, viene respinto con un errore invalid_input chiaro invece di un volume assurdo silenzioso. Nessuna chiamata di rete, nessun campionamento casuale e nessuna sorpresa di virgola mobile oltre all'aritmetica IEEE-754 ordinaria sui numeri che Lei fornisce.
Come si calcolano volume e area superficiale
Indichi il numero di lati del poligono equatoriale regolare come sides n (intero almeno tre), la lunghezza comune di spigolo di quell'n-gono come side a, e la distanza perpendicolare da uno qualsiasi degli apici al piano equatoriale come height h. L'area dell'n-gono regolare equatoriale è base_area uguale a n volte a al quadrato su quattro volte la tangente di pi su n. Una sola piramide con quella base e altezza h ha volume un terzo dell'area di base per l'altezza; la bipiramide è due di tali piramidi unite base contro base, quindi il volume vale due terzi di base_area per h, che si semplifica in n a al quadrato h su sei volte tan di pi su n. Magnitudini enormi possono ancora superare l'intervallo double IEEE-754; quando un risultato non è finito la richiesta fallisce con un messaggio di overflow chiaro invece di restituire Infinity in JSON.
Cosa invia Lei e cosa riceve
Conteggi di lati inferiori a tre falliscono con un messaggio che sides deve essere almeno tre per una bipiramide n-gonale—la stessa barriera digono e monogono delle landing di poligono regolare. Non ci sono mezze altezze diseguali opzionali, offset obliquo dell'apice né equatore irregolare: questa landing è la bipiramide regolare centrata solo da n, a e h. Controlli di esempio: bipiramide quadrata n uguale a quattro con a uguale a due e h uguale a uno produce area di base quattro, volume otto terzi e una superficie di otto triangoli isosceli; bipiramide triangolare n uguale a tre è il solido a due apici su un triangolo equilatero. Colleghi lo strumento browser gratuito per controlli rapidi, poi chiami lo stesso contratto da script per valutazione di massa senza reimplementare formule di bipiramide in ogni linguaggio. Fornisca tre campi obbligatori: sides è il conteggio intero degli spigoli equatoriali e deve essere almeno tre; side è la lunghezza dello spigolo equatoriale e deve essere strettamente positiva; height è la distanza perpendicolare dall'apice all'equatore e deve pure essere strettamente positiva. Valori zero, negativi, mancanti, vuoti, non numerici, NaN e Infinity sono respinti con invalid_input e non vengono addebitati. In successo la risposta JSON restituisce sides, side, height, base_area, volume, surface_area, face_slant, apothem e method uguale a regular_n_gonal_bipyramid affinché log e interfacce didattiche documentino l'algoritmo. Il contratto è JSON stabile adatto a test unitari, correttori di compiti e pipeline a lotti. Il prezzo API è la base pubblicata di $0.002 per elemento riuscito.
Dove compaiono i calcoli di bipiramide n-gonale nel lavoro reale
Poiché questa capacità è un motore parse puro, la validazione fallita non consuma saldo e le esecuzioni riuscite restano a $0.002 per elemento.
Casi di integrazione
Metriche bipiramidali in CAD e giochi
Trasformi n, side e height in figure stabili di volume e superficie per layout, stime di materiale e pannelli delle proprietà.
Domande tecniche
surface_area include il poligono equatoriale?
No. L'equatore è interno al solido. surface_area è solo il totale delle 2n facce triangolari esterne.