Calcolatrice angolo di riferimento
Riduca qualsiasi angolo all’angolo acuto che le serve: 225° si trova nel quadrante III e ha un angolo di riferimento di 45°. Gli angoli negativi o di più giri vengono prima riportati a un solo giro. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Misura angolare da ridurre
- 225
- Gradi
- 225 degrees
- Radianti
- 3,926990817
- Gradi normalizzati
- 225
- Radianti normalizzati
- 3,926990817
Un angolo di riferimento è il più piccolo angolo non negativo tra il lato terminale di un angolo dato e l'asse x. Si colloca sempre tra zero e novanta gradi ed è il fondamento per valutare seno, coseno e tangente di angoli fuori dal primo quadrante usando solo tabelle di angoli acuti o tasti della calcolatrice. Questa calcolatrice accetta qualsiasi misura reale finita in gradi o radianti, la riduce a un angolo coterminale standard in un giro completo, indica in quale quadrante o asse di coordinate cade il lato terminale e restituisce l'angolo di riferimento sia in gradi sia in radianti.
Come si definiscono angoli di riferimento e quadranti
Parta da qualsiasi misura reale di angolo. Due angoli sono coterminali quando differiscono di un numero intero di giri completi, così trecentosessanta gradi o due pi radianti possono essere aggiunti o sottratti senza cambiare il lato terminale sulla circonferenza unitaria. Dopo la riduzione nell'intervallo semiaperto da zero incluso a trecentosessanta escluso in gradi, il lato terminale cade in uno dei quattro quadranti aperti o esattamente su un asse.
Nel quadrante I l'angolo di riferimento coincide con la misura ridotta. Nel quadrante II è centottanta gradi meno la misura ridotta. Nel quadrante III è la misura ridotta meno centottanta.
Nel quadrante IV è trecentosessanta meno la misura ridotta. Sull'asse x positivo il riferimento è zero; sull'asse y positivo o negativo è novanta gradi; sull'asse x negativo è di nuovo zero. Queste identità consentono ai manuali di riscrivere il seno di duecentoventicinque gradi come seno negativo di quarantacinque gradi senza ricalcolare una tabella di periodo intero.
Poiché questo servizio usa solo aritmetica modulare, confronti e una conversione lineare tra gradi e radianti, il percorso è pienamente deterministico: lo stesso ingresso numerico produce sempre la stessa misura normalizzata, etichetta di quadrante e coppia di riferimento entro l'arrotondamento in virgola mobile. Non c'è campionamento, né seme casuale, né chiamata di rete: solo validazione e geometria pura sulla circonferenza.
Dove gli angoli di riferimento compaiono nel lavoro reale
I corsi di trigonometria di scuola superiore e università chiedono di continuo l'angolo di riferimento e il quadrante di una misura arbitraria, inclusi angoli negativi e multi-rivoluzione; una calcolatrice affidabile con filtro rigoroso non numerico accelera la correzione dei compiti e elimina errori di foglio di calcolo dove si dimentica il valore assoluto dopo aver sottratto centottanta.
Rilevamento, navigazione e motori di gioco spesso memorizzano direzioni che superano trecentosessanta gradi o scendono sotto zero e hanno ancora bisogno di un quadrante principale per test di collisione, orientamento della telecamera o report di rilevamento. Le pipeline di robotica e CNC convertono i comandi di giunto in posizioni coterminali prima di applicare limiti di giunto espressi rispetto all'asse x.
Se in seguito serve valutazione di seno e coseno, arccos di un rapporto, risoluzione di angoli con la legge dei coseni o risolutori completi di triangoli, li tratti come intenti di ricerca separati invece di sovraccaricare questa pagina sull'angolo di riferimento.
Casi d'uso
Controlli di compiti ed esami
Riduca qualsiasi angolo a una misura coterminale, nomini il quadrante o l'asse e riferisca l'angolo di riferimento acuto in gradi e radianti.
Pipeline di prua e orientamento
Normalizzi direzioni negative o multi-giro in un cerchio completo prima di applicare regole per quadrante in giochi, CAD o robotica.
Domande frequenti
Che cos'è un angolo di riferimento?
È il più piccolo angolo non negativo tra il lato terminale di un angolo dato e l'asse x. Si colloca sempre in [0, 90] gradi (o [0, π/2] radianti).
Accetta radianti oltre ai gradi?
Sì. Imposti unit su "radians" (o "rad"). L'unità predefinita è degrees. La risposta include sempre i campi in gradi e in radianti per l'ingresso, l'angolo coterminale normalizzato e l'angolo di riferimento.
Cosa succede per angoli negativi o maggiori di 360°?
Vengono ridotti a un angolo coterminale in [0, 360) gradi (o [0, 2π) radianti) prima del calcolo del quadrante e dell'angolo di riferimento. Ad esempio, −30° si mappa a 330° nel quadrante IV con riferimento di 30°.
E se l'angolo cade esattamente su un asse?
L'angolo di riferimento è 0° sull'asse x e 90° sull'asse y.
Quanto costa?
Lo strumento del 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/trig/reference-angle \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"angle":225}'const res = await fetch("https://api.kit.forhosting.com/trig/reference-angle", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"angle": 225
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/reference-angle",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"angle": 225
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/reference-angle", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"angle":225}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"angle":225}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/reference-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
{
"angle": 225
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.reference_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
Stringhe non numeriche, campi assenti, NaN e Infinity vengono rifiutati con invalid_input. Lo strumento gratuito del browser e l'API a pagamento condividono una stessa funzione pura, così demo e script automatici restano allineati su ogni esempio.
Cosa invia e cosa riceve in risposta
Facoltativamente imposti unit su degrees (predefinito) o radians; le forme brevi deg e rad sono accettate e il confronto non distingue le maiuscole. Controlli di esempio: duecentoventicinque gradi è il quadrante III con riferimento di quarantacinque gradi; meno trenta gradi si normalizza a trecentotrenta gradi nel quadrante IV con riferimento di trenta gradi; pi su due radianti cade sull'asse y positivo con riferimento di novanta gradi; la stringa non numerica abc fallisce il filtro numerico. Colleghi lo strumento gratuito del browser per controlli rapidi dei compiti, poi richiami lo stesso contratto dagli script quando serve riduzione massiva di angoli senza reimplementare l'aritmetica modulare in ogni linguaggio. Fornisca un numero finito obbligatorio nel campo angle, con alias theta, a, value e input per etichette di modulo più amichevoli. Campi assenti, stringhe vuote, testo non numerico come la parola pi senza coefficiente numerico, NaN e Infinity vengono rifiutati con invalid_input e non addebitati. In caso di successo la risposta JSON ripete angle e unit originali, riporta degrees e radians dell'ingresso dopo la conversione di unità, restituisce degrees_normalized e radians_normalized per la posizione coterminale in un giro, restituisce reference_angle_degrees e reference_angle_radians nell'intervallo chiuso da zero a novanta gradi, imposta quadrant da uno a quattro o null quando il raggio è su un asse, imposta quadrant_label con numeri romani da I a IV o la stringa axis, segnala on_axis con un booleano, nomina axis come positive_x, positive_y, negative_x, negative_y o null, e include method come la stringa reference_angle per log e interfacce didattiche.
Dove gli angoli di riferimento compaiono nel lavoro reale
Poiché questa capacità è un motore di parse puro, il prezzo API è la base pubblicata di $0.002 per elemento riuscito e la validazione fallita non consuma il saldo.
Casi di integrazione
Fixture di test deterministiche
Generi fixture stabili di angolo di riferimento per test unitari e documentazione con la stessa funzione pura in browser e API.