Calcolatore di prisma triangolare
Inserisca i tre lati della base triangolare e la lunghezza per ottenere volume e superficie: una base di 3, 4 e 5 lunga 10 racchiude un volume di 60 con un'area totale di 132. Utile per condotti, tende e tetti. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Lato a
- 3
- Lato b
- 4
- Lato c
- 5
- Lunghezza del prisma
- 10
- Area della base
- 6
- Perimetro
- 12
- Volume del prisma
- 60
- Area totale
- 132
Un prisma triangolare è un solido tridimensionale con due basi triangolari parallele e congruenti unite da tre facce laterali rettangolari. Dati i tre lati della base triangolare e la lunghezza del prisma (la distanza tra le basi lungo gli spigoli che uniscono i vertici corrispondenti), questo calcolatore restituisce l'area della base tramite la formula di Erone, il volume racchiuso, il perimetro della base e l'area totale delle cinque facce.
Dove i calcoli del prisma triangolare compaiono nel lavoro reale
I corsi di geometria solida delle scuole superiori e delle università chiedono costantemente agli studenti il volume e l'area totale di un prisma triangolare dati gli spigoli della base e la lunghezza; un calcolatore affidabile con un rigido controllo di non negatività e della disuguaglianza triangolare accelera la correzione dei compiti ed elimina gli errori dei fogli di calcolo, dove qualcuno moltiplica solo due facce o dimentica le due estremità triangolari.
I flussi di lavoro di imballaggio, HVAC e fabbricazione dimensionano condotti triangolari, volumi di tende, barre di materiale e vuoti prismatici a partire dagli spigoli esterni; il volume alimenta le stime di capacità e materiale, mentre l'area totale informa la superficie di rivestimento, verniciatura e lamiera. Gli studi di architettura, interior design e paesaggistica stimano volumi triangolari per tetti, rampe e fioriere e hanno bisogno della superficie per il rivestimento.
Le librerie di giochi, grafica e CAD memorizzano primitive di prisma per rappresentazioni di collisione e layout; volume e superficie deterministici supportano letture di debug e pannelli delle proprietà senza una libreria di mesh completa. I team di dati e analisi a volte necessitano di dati 3D deterministici per esempi di documentazione e benchmark sintetici; riportare il metodo insieme a tutti e quattro gli input rende quei dati autodescrittivi.
Se in seguito Le serviranno formule per prisma rettangolare, cilindro, sfera o prisma obliquo, densità di impacchettamento di più solidi o sviluppi piani, li tratti come intenzioni di ricerca separate invece di sovraccaricare questa pagina del prisma triangolare.
Casi d'uso
Verifica di compiti ed esami
Calcoli volume e area totale di un prisma triangolare dai tre lati della base e dalla lunghezza, rifiutando negativi o triangoli non validi con un errore chiaro.
Condotti, tende e barre di materiale
Da tre spigoli della base e dalla lunghezza di estrusione, ricavi il volume di capacità e la superficie di rivestimento per condotti triangolari, tende e materiale prismatico.
Metriche di prisma per CAD e giochi
Trasformi gli spigoli della base e la lunghezza in area della base, volume e superficie totale per layout, rappresentazioni di collisione e pannelli delle proprietà.
Domande frequenti
Cosa succede se un lato o la lunghezza è negativo?
Le dimensioni non devono essere negative; il messaggio di errore indica il campo.
E se i tre lati della base non formano un triangolo?
L'uguaglianza degenere (base piatta, area zero) è consentita.
È consentita una dimensione zero?
Sì. Lo zero non è negativo e produce un volume e una superficie definiti (eventualmente degeneri); ad esempio, una lunghezza zero riduce il prisma a una singola faccia triangolare con volume zero.
Quanto costa?
Lo strumento del browser è gratuito e funziona in locale.
Come si calcola l'area totale di un prisma triangolare?
Si sommano le due basi triangolari e le tre facce rettangolari, che insieme valgono il perimetro della base per la lunghezza. Una base equilatera di lato 2 con lunghezza 3 dà 2 per √3 più 18.
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/triangular-prism \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"side_a":3,"side_b":4,"side_c":5,"length":10}'const res = await fetch("https://api.kit.forhosting.com/geom/triangular-prism", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"side_a": 3,
"side_b": 4,
"side_c": 5,
"length": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/triangular-prism",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"side_a": 3,
"side_b": 4,
"side_c": 5,
"length": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/triangular-prism", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"side_a":3,"side_b":4,"side_c":5,"length":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"side_a":3,"side_b":4,"side_c":5,"length":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/triangular-prism", 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
{
"side_a": 3,
"side_b": 4,
"side_c": 5,
"length": 10
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.triangular_prism",
"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
Gli studenti che verificano i compiti di geometria solida, i team di imballaggio e fabbricazione che dimensionano condotti triangolari, tende e barre di materiale, gli architetti che stimano il materiale per volumi triangolari, gli strumenti di gioco e CAD che memorizzano primitive di prisma, e gli autori di test che necessitano di dati 3D deterministici ottengono lo stesso risultato puro nello strumento gratuito del browser e nell'API a pagamento. Qualsiasi lato o lunghezza negativa viene rifiutata con un chiaro errore invalid_input, e i lati della base che non possono formare un triangolo non superano il controllo della disuguaglianza triangolare invece di produrre un NaN silenzioso. Nessuna chiamata di rete, nessun campionamento casuale e nessuna sorpresa in virgola mobile oltre la normale aritmetica IEEE-754 sui numeri che Lei fornisce.
Come vengono calcolati il volume e l'area totale
Questa forma chiusa richiede solo i tre spigoli ed evita una misura aggiuntiva dell'altezza. Il fattore due copre entrambe le estremità triangolari; ogni faccia laterale è un rettangolo di larghezza pari a uno spigolo della base e altezza pari alla lunghezza del prisma, quindi le loro aree sommano il perimetro per length. Verifiche classiche: un triangolo rettangolo tre-quattro-cinque estruso per dieci dà area della base sei, volume sessanta, perimetro dodici e area totale centotrentadue. Una base equilatera di lato due con lunghezza tre dà area della base radice di tre, volume tre radice di tre e area totale due radice di tre più diciotto. Poiché il calcolo usa solo addizione, moltiplicazione, un fattore di un mezzo e una radice quadrata, è deterministico, O(1) e privo di solutori iterativi. Questa forma chiusa corrisponde ai libri di testo di geometria solida e mantiene i correttori automatici allineati con il calcolo manuale sugli stessi quattro numeri. Chiamiamo side_a, side_b e side_c i tre lati della base triangolare, e length la lunghezza del prisma (l'altezza di estrusione tra le due basi parallele). Si forma innanzitutto il semiperimetro s, uguale alla metà di side_a più side_b più side_c. L'area della base triangolare segue la formula di Erone: base_area è uguale alla radice quadrata di s per (s meno side_a) per (s meno side_b) per (s meno side_c). Il volume del prisma triangolare retto è quindi base_area per length, la capacità cubica del solido. Il perimetro della base è side_a più side_b più side_c. L'area totale è il doppio dell'area della base più l'area laterale: surface_area è uguale a due volte base_area più il perimetro per length. Grandezze enormi possono comunque superare l'intervallo del double IEEE-754; quando gli intermedi non sono finiti, la richiesta fallisce con un chiaro messaggio di overflow invece di restituire Infinity in JSON.
Cosa invia e cosa riceve
Nessuno dei quattro può essere negativo; lo zero è consentito e produce un volume e una superficie matematicamente definiti (eventualmente degeneri). I tre lati della base devono inoltre soddisfare la disuguaglianza triangolare — ciascun lato non superiore alla somma degli altri due — affinché il radicando di Erone sia non negativo; l'uguaglianza è consentita e produce una base piatta di area zero. Verifiche di esempio: lati tre, quattro, cinque con lunghezza dieci danno area della base sei, volume sessanta, perimetro dodici e area totale centotrentadue; una lunghezza negativa fallisce indicando il campo; i lati uno, due, nove violano la disuguaglianza triangolare. Usi lo strumento gratuito del browser per verifiche rapide di coerenza, poi chiami lo stesso identico contratto da script per valutazioni massive, senza reimplementare le formule di Erone e del prisma in ogni linguaggio. Fornisca quattro numeri finiti obbligatori: side_a, side_b e side_c sono i tre spigoli della base triangolare, e length è la distanza di estrusione del prisma tra le due basi. Sono accettati alias brevi: a, base_a o edge_a per side_a; b, base_b o edge_b per side_b; c, base_c o edge_c per side_c; e l, h, height o depth per length, così che le etichette compatte dei moduli e la notazione a-b-c dei libri di testo non richiedano un secondo gestore. Campi mancanti, stringhe vuote, testo non numerico, NaN, Infinity, qualsiasi dimensione negativa e lati che violano la disuguaglianza triangolare vengono rifiutati con invalid_input e non vengono addebitati. In caso di successo, la risposta JSON restituisce side_a, side_b, side_c, length, base_area, perimeter, volume, surface_area e method impostato a heron_triangular_prism_volume_surface, così che i log e le interfacce didattiche possano documentare l'algoritmo. Il contratto è JSON stabile, adatto a test unitari, correttori di compiti e pipeline batch. Il prezzo dell'API è la base pubblicata di $0.002 per elemento elaborato con successo.
Dove i calcoli del prisma triangolare compaiono nel lavoro reale
Poiché questa capacità è un motore di parse puro, la validazione fallita non consuma saldo e le esecuzioni riuscite restano a $0.002 per elemento.
Domande tecniche
Quali formule usa questo calcolatore?
Semiperimetro s = (side_a + side_b + side_c) / 2; base_area = √(s(s−a)(s−b)(s−c)) (Erone); volume = base_area × length; surface_area = 2 × base_area + (side_a + side_b + side_c) × length. La risposta include method: "heron_triangular_prism_volume_surface".