Diagonale spaziale del parallelepipedo
Trovi la retta più lunga dentro una scatola, da un angolo a quello opposto: una scatola di 2 per 3 per 6 ha una diagonale spaziale di esattamente 7. Così verifica se un'asta, un tirante o un'antenna entrano in una cassa. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Lunghezza
- 3
- Larghezza
- 4
- Altezza
- 5
- Diagonale spaziale
- 7,0710678119
La diagonale spaziale di un parallelepipedo rettangolo è il segmento rettilineo che unisce due vertici opposti attraverso l'interno di una scatola rettangolare, non lungo una faccia o uno spigolo. Per spigoli di lunghezza l, larghezza w e altezza h, due applicazioni di Pitagora producono una forma chiusa: la diagonale spaziale è la radice quadrata di l al quadrato più w al quadrato più h al quadrato. Gli studenti incontrano questa identità nella geometria solida, nelle prove d'esame e nella statica del primo anno di ingegneria; maker, imballatori e utenti CAD necessitano dello stesso numero quando un tirante diagonale, un'antenna, un'asta o una luce libera devono entrare in una cassa o in un involucro rettangolare che non è un cubo perfetto.
Cos'è la diagonale spaziale del parallelepipedo e perché d è la radice di l² + w² + h²
Un parallelepipedo rettangolo — detto anche prisma rettangolare o scatola rettangolare — ha dodici spigoli in tre gruppi di coppie uguali, sei facce rettangolari e otto vertici. Da ogni vertice partono tre spigoli ad angoli retti reciproci; le diagonali di faccia restano sulle facce; una diagonale spaziale raggiunge l'angolo opposto attraverso l'interno. Collocare un parallelepipedo con un angolo all'origine e spigoli lungo gli assi coordinati di lunghezze l, w e h.
L'angolo opposto si trova nel punto di coordinate l, w e h. La distanza euclidea dall'origine a quel punto è la radice quadrata di l al quadrato più w al quadrato più h al quadrato. Lo stesso risultato si ottiene se prima si trova una diagonale di faccia di lunghezza radice di l al quadrato più w al quadrato sulla base e si trattano quella diagonale di faccia e lo spigolo verticale h come cateti di un triangolo rettangolo la cui ipotenusa è la diagonale spaziale.
Quando l è uguale a w è uguale a h la formula si riduce al caso familiare del cubo a volte la radice di tre, ma casse, stanze e scatoloni di spedizione quotidiani raramente hanno tre spigoli uguali. L'intento di ricerca si raggruppa attorno a calcolatrice diagonale spaziale del parallelepipedo, diagonale del corpo di una scatola rettangolare, formula della diagonale spaziale del prisma rettangolare e d uguale alla radice di l al quadrato più w al quadrato più h al quadrato.
Le persone vogliono una sola lunghezza da confrontare con la chiave del testo o fissare in un test unitario, non un dump multi-metrica di volume e area.
Casi d'uso
Compiti ed esercizi di geometria solida
Studenti e tutor verificano la diagonale del corpo d = √(l²+w²+h²) per molte scatole rettangolari, inclusi spigoli zero e il rifiuto quando una dimensione è negativa.
Autocorrezione LMS e gare
Valuti voci di diagonale spaziale del parallelepipedo con un oracolo deterministico che fallisce su dimensioni negative e non inventa mai metriche di volume o superficie.
Imballaggio, gioco CAD e script di casse
Calcoli la massima luce interna di un involucro rettangolare prima di scegliere un tirante, un'antenna, un pezzo annidato o un inserto di spedizione senza un kernel CAD completo.
Domande frequenti
Quale formula usa la calcolatrice?
d = √(l²+w²+h²). Quando i tre spigoli sono uguali il risultato coincide con a·√3 di un cubo.
Cosa succede se una dimensione è negativa?
Uno spigolo di parallelepipedo non può essere negativo: la richiesta viene rifiutata e non fatturata.
Questo strumento restituisce anche volume o area superficiale?
No. Questa capacità si concentra solo sulla diagonale spaziale da tre spigoli. Usi una calcolatrice generale di prisma rettangolare se serve volume, area o diagonali di faccia in una sola chiamata.
Come capisco se un oggetto lungo entra nella mia scatola?
Lo confronti con la diagonale spaziale, il tratto rettilineo più lungo dentro la scatola. Una scatola di 2 per 3 per 6 accoglie un'asta fino a esattamente 7, posata da un angolo a quello opposto.
Una delle misure può essere zero?
Sì. Con uno spigolo a zero la scatola è piatta e la diagonale è semplicemente quella del rettangolo formato dagli altri due spigoli, calcolata con la stessa formula.
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/cuboid-diagonal \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"length":3,"width":4,"height":5}'const res = await fetch("https://api.kit.forhosting.com/geom/cuboid-diagonal", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"length": 3,
"width": 4,
"height": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/cuboid-diagonal",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"length": 3,
"width": 4,
"height": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/cuboid-diagonal", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"length":3,"width":4,"height":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"length":3,"width":4,"height":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/cuboid-diagonal", 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
{
"length": 3,
"width": 4,
"height": 5
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.cuboid_diagonal",
"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 calcolatrice della diagonale spaziale del parallelepipedo accetta tre dimensioni finite non negative, restituisce gli spigoli ripetuti, la diagonale spaziale, una breve stringa di formula e un'etichetta di metodo in JSON strutturato. Qualsiasi dimensione negativa fallisce con invalid_input prima dell'aritmetica.
Cos'è la diagonale spaziale del parallelepipedo e perché d è la radice di l² + w² + h²
Consegnare length, width, height, space_diagonal, formula e method come JSON rende facile incollare il risultato negli appunti, asserirlo nell'integrazione continua o alimentarlo in una piattaforma didattica senza reimplementare Pitagora tridimensionale in ogni linguaggio che Lei insegna o distribuisce.
Contratto di ingresso, validazione, forma della risposta e errori
Lo zero è consentito su qualsiasi spigolo e produce una diagonale spaziale uguale alla norma euclidea degli spigoli restanti, coprendo scatole piatte o degeneri utili nei test basati su proprietà. Non restituisce diagonali di faccia, volume né area superficiale — ciò spetta a strumenti più ampi di prisma rettangolare — così il contratto resta concentrato sulla query di coda lunga della sola diagonale spaziale del parallelepipedo. Inviare un corpo JSON con i campi obbligatori length, width e height, ciascuno un numero finito maggiore o uguale a zero. I valori possono arrivare come numeri JSON o come stringhe numeriche; campi mancanti, stringhe vuote, valori non finiti come NaN e testo non numerico falliscono con invalid_input indicando il campo. In caso di successo il corpo ripete i tre spigoli arrotondati per goldens stabili, space_diagonal come radice della somma dei quadrati con lo stesso arrotondamento stabile, la stringa di formula d uguale alla radice di l al quadrato più w al quadrato più h al quadrato, e method uguale a cuboid_diagonal. Esempio classico: length tre, width quattro, height cinque produce space_diagonal uguale alla radice di cinquanta, circa 7.071. Length due, width tre, height sei produce esattamente sette. Length uno, width uno, height uno recupera la diagonale spaziale del cubo radice di tre. Abbini la risposta alle proprie etichette di unità se gli spigoli sono in metri o pollici; questo endpoint è agnostico alle unità e non converte i sistemi di misura.
Dove un'API di diagonale spaziale del parallelepipedo conviene, prezzo e limiti
Aule e piattaforme di tutoraggio usano una calcolatrice della diagonale spaziale del parallelepipedo affinché gli studenti verifichino la radice di l al quadrato più w al quadrato più h al quadrato per scatole rettangolari arbitrarie senza errori di radicali annidati in modalità calcolatrice. Generatori di esami e auto-correttori LMS necessitano di un oracolo deterministico che rifiuti dimensioni negative invece di restituire in silenzio una lunghezza con segno che un correttore difettoso potrebbe accettare. La validazione fallita non consuma saldo. Spigoli estremamente grandi oltre il tetto del motore vengono rifiutati per evitare risultati floating non finiti; i valori ordinari di compiti e progettazione restano ben dentro l'intervallo sicuro. Quaderni di ingegneria, script di imballaggio e pipeline di fabbricazione spesso necessitano del massimo spazio libero interno di una cassa rettangolare, di una stanza, di un involucro o di un pezzo stampato; chiamare una piccola API di parse evita di trascinare un intero kernel di modellazione solida per tre moltiplicazioni, due addizioni e una radice quadrata. Mantenga le richieste piccole, fissi lo space_diagonal arrotondato nei test e otterrà diagonali riproducibili per i compiti, precontrolli CAD e worker di bordo senza erigere infrastruttura di geometria simbolica propria. Preferisca questo endpoint mirato quando l'intento di ricerca o la Sua integrazione richiede solo la diagonale del corpo; usi una calcolatrice generale di prisma rettangolare quando volume e area di superficie devono viaggiare nella stessa risposta.
Domande tecniche
Come si calcola la diagonale spaziale di un parallelepipedo da lunghezza, larghezza e altezza?
Inviare un corpo JSON con length, width e height impostati a numeri finiti non negativi. L'API restituisce space_diagonal = √(length²+width²+height²), più i campi formula e method.
Quanto costa la calcolatrice della diagonale spaziale del parallelepipedo?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo KIT prepagato a $0.002 per chiamata riuscita; l'input non valido non viene fatturato.