Angolo della diagonale del rettangolo
Un rettangolo di 4 per 3 ha una diagonale di 5 che forma arctan(3/4) con la lunghezza e arctan(4/3) con la larghezza, due angoli che sommati danno sempre 90°. Inserisca i due lati e li ottiene in gradi e radianti. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Lunghezza
- 4
- Larghezza
- 3
- Diagonale
- 5
- Angolo con la lunghezza in gradi
- 36,8698976458
- Angolo con la lunghezza in radianti
- 0,6435011088
- Angolo con la larghezza in gradi
- 53,1301023542
Un rettangolo ha quattro angoli retti e due diagonali uguali che dividono la figura in una coppia di triangoli rettangoli congruenti. Con sole lunghezza e larghezza, questo calcolatore restituisce l'angolo che una diagonale forma con ciascun lato adiacente, in gradi e in radianti. L'angolo con il lato lunghezza è l'arcotangente della larghezza sulla lunghezza; l'angolo con il lato larghezza è l'arcotangente della lunghezza sulla larghezza. Quei due angoli sono complementari: sommano novanta gradi, ossia π su due radianti. Un quadrato è il caso speciale in cui entrambi gli angoli misurano quarantacinque gradi.
Come si calcolano gli angoli della diagonale di un rettangolo
Disegni un rettangolo di lunghezza L e larghezza W e poi una delle sue due diagonali uguali. Quella diagonale è l'ipotenusa di un triangolo rettangolo i cui cateti sono i due lati, quindi la sua lunghezza è l'hypot euclideo di L e W. Nell'angolo in cui la diagonale incontra il lato lunghezza, il cateto opposto è la larghezza e il cateto adiacente è la lunghezza; pertanto l'angolo con la lunghezza è l'arcotangente a due argomenti atan2(W, L), che coincide con arctan(W/L) per ogni coppia strettamente positiva.
Nell'angolo acuto opposto i ruoli si invertono: l'angolo con la larghezza è atan2(L, W), oppure arctan(L/W). Poiché il triangolo è rettangolo, quei due angoli acuti sono complementari e devono sommare novanta gradi, ossia π su due radianti — un controllo economico per qualsiasi implementazione. Un quadrato, dove L è uguale a W, produce quarantacinque gradi su entrambi i lati, come il triangolo rettangolo isoscele che crea la diagonale di un quadrato.
Controlli classici: lunghezza quattro e larghezza tre, la famiglia 3-4-5, il cui angolo con la lunghezza è arctan(3/4) e il cui angolo con la larghezza è arctan(4/3); e qualsiasi coppia uguale come lunghezza uno e larghezza uno, che produce quarantacinque gradi e π su quattro radianti due volte. Scambiare le etichette di lunghezza e larghezza scambia semplicemente i due angoli restituiti, quindi la geometria non cambia e si sposta solo il nome dei lati.
Il percorso usa un solo hypot e due chiamate atan2: è deterministico, a tempo costante e privo di solver iterativi. La risposta restituisce entrambi gli input, la diagonale, quattro campi di angolo e una breve stringa di formula così che registri, fogli di esercizi e interfacce didattiche documentino l'algoritmo senza riderivarlo.
Dove gli angoli della diagonale di un rettangolo compaiono nel lavoro reale
I corsi di geometria delle scuole superiori e dell'università chiedono di continuo l'angolo che la diagonale di un rettangolo forma con un lato dato, spesso accanto alla terna 3-4-5 e al caso speciale del quadrato; un calcolatore affidabile con un filtro rigoroso di lati positivi accelera la correzione dei compiti ed elimina errori di foglio di calcolo in cui qualcuno divide i lati al contrario o dimentica di convertire i radianti.
Le officine di costruzione, falegnameria e lamiera trasformano una diagonale misurata su un pannello rettangolare nel taglio a 45 gradi o nello smusso d'angolo; gli stessi due angoli alimentano traiettorie CNC e tracciati di travetti di scala una volta applicata a valle l'unità di officina. Gli strumenti di architettura e interior design esaminano stanze e aperture allineate agli assi; l'angolo della diagonale indica se un puntone, una linea di vista o un passaggio di cavo libererà l'angolo.
Le librerie di giochi, grafica e CAD memorizzano scatole di delimitazione allineate agli assi; la coppia complementare sostiene la matematica di layout, l'inquadratura della telecamera e i proxy di collisione senza un'intera pila di geometria computazionale. Se in seguito Le serve l'area di un rettangolo, la risoluzione generica di un triangolo rettangolo da due lati su tre, o un convertitore di dimensione schermo dalla diagonale di un televisore, li tratti come intenzioni di ricerca distinte invece di sovraccaricare questa pagina sull'angolo della diagonale del rettangolo.
Casi d'uso
Controllo di compiti ed esami
Calcoli gli angoli complementari della diagonale da lunghezza e larghezza, e rifiuti lati pari a zero o negativi con un errore chiaro.
Pannelli, tagli a 45 gradi e tracciati d'officina
Da lunghezza e larghezza misurate, recuperi gli angoli d'angolo che un puntone o un taglio diagonale forma con ciascun lato.
Scatole di delimitazione in giochi e CAD
Trasformi due estensioni nella lunghezza della diagonale e negli angoli con i lati per layout, inquadratura e metriche di scatole allineate agli assi.
Domande frequenti
Che succede se la lunghezza o la larghezza è zero o negativa?
Ogni dimensione deve essere un numero finito positivo strettamente maggiore di zero; il messaggio di errore nomina il campo.
Perché vengono restituiti due angoli invece di uno?
Una diagonale incontra due lati. Gli angoli con la lunghezza e con la larghezza sono complementari e sommano 90°. Restituirli entrambi toglie l'ambiguità su da quale lato si misura l'angolo.
Un quadrato dà 45 gradi?
Sì. Quando la lunghezza è uguale alla larghezza i due triangoli rettangoli sono isosceli, quindi entrambi gli angoli misurano 45 gradi (π/4 radianti) e la diagonale è la lunghezza per √2.
Quanto costa?
Lo strumento browser è gratuito e viene eseguito in locale.
Quale formula usa il calcolatore per l'angolo?
L'angolo con la lunghezza è l'arcotangente della larghezza divisa per la lunghezza; quello con la larghezza è l'arcotangente della lunghezza divisa per la larghezza. Poiché la diagonale forma un triangolo rettangolo, la loro somma è 90°.
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/math/rectangle-diagonal-angle \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"length":4,"width":3}'const res = await fetch("https://api.kit.forhosting.com/math/rectangle-diagonal-angle", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"length": 4,
"width": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/rectangle-diagonal-angle",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"length": 4,
"width": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/rectangle-diagonal-angle", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"length":4,"width":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"length":4,"width":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/rectangle-diagonal-angle", 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": 4,
"width": 3
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.rectangle_diagonal_angle",
"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
Un lato assente, non finito, pari a zero o negativo viene rifiutato con un errore invalid_input chiaro invece di un angolo assurdo silenzioso. Nessuna chiamata di rete, nessun campionamento casuale e nessuna lettura di orologio: solo l'aritmetica IEEE-754 ordinaria sui numeri che Lei fornisce.
Come si calcolano gli angoli della diagonale di un rettangolo
Magnitudini enormi possono ancora superare l'intervallo double IEEE-754; quando hypot o uno dei due angoli non è finito, la richiesta fallisce con un messaggio chiaro invece di restituire Infinity nel JSON.
Che cosa invia Lei e che cosa ottiene in cambio
Entrambi devono essere strettamente positivi; lo zero non è accettato, perché un lato collassato lascia la diagonale sul lato restante e l'angolo non è più un angolo interno ben definito. Controlli di esempio: lunghezza quattro e larghezza tre danno una diagonale di cinque con angoli complementari arctan(3/4) e arctan(4/3); lunghezza uno e larghezza uno danno una diagonale pari alla radice quadrata di due e due angoli uguali di quarantacinque gradi; una lunghezza pari a zero o a meno tre fallisce indicando il campo. Colleghi lo strumento browser gratuito per controlli rapidi, poi chiami lo stesso contratto da script per una valutazione di massa senza reimplementare atan2 in ogni linguaggio. L'input non valido non viene addebitato, così la convalida esplorativa in CI resta economica mentre le chiamate di produzione restano prevedibili. Fornisca due numeri finiti obbligatori: length è un lato del rettangolo e width è il lato adiacente. Campi assenti, stringhe vuote, testo non numerico, NaN, Infinity, zero e qualsiasi dimensione negativa vengono rifiutati con invalid_input e non vengono addebitati. In caso di successo la risposta JSON restituisce length, width, diagonal, angle_with_length_deg, angle_with_length_rad, angle_with_width_deg, angle_with_width_rad e formula impostata sulle due identità di arcotangente, così che registri e interfacce didattiche documentino l'algoritmo. Il contratto è JSON stabile adatto a test unitari, correttori di compiti e pipeline a lotti che dimensionano stanze, pannelli e scatole di delimitazione. Il prezzo API è la base pubblicata di $0.002 per elemento riuscito.
Dove gli angoli della diagonale di un rettangolo compaiono nel lavoro reale
Poiché questa capacità è un motore parse puro, una convalida fallita non consuma saldo e le esecuzioni riuscite restano a $0.002 per elemento.
Domande tecniche
Quale formula usa questo calcolatore?
angle_with_length = atan(width/length) e angle_with_width = atan(length/width). La risposta include formula impostata su quelle identità, entrambi gli angoli in gradi e radianti, e la diagonale √(length²+width²).