Calcolatrice arcocoseno online: arcocoseno in radianti e gradi gratis
L'arcocoseno di 0,5 è 60 gradi, cioè 1,047197551197 radianti. Inserisca un valore tra -1 e 1 e ottenga l'unico angolo tra 0 e 180 gradi con quel coseno, in radianti, in gradi o in entrambi. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Valore
- 0,5 both
- Radianti
- 1,0471975512
- Gradi
- 60
La calcolatrice di arcocoseno calcola il coseno inverso di qualsiasi valore compreso tra -1 e 1 e restituisce l'angolo corrispondente in radianti, gradi o entrambi. Risponde alla domanda che la trigonometria pone più spesso: il coseno mi ha dato questo numero — quale angolo lo ha prodotto? Il risultato ricade sempre sul ramo principale, da 0 a π radianti (da 0 a 180 gradi), la convenzione assunta da ogni manuale, formula di navigazione e derivazione fisica.
Cosa calcola davvero l'arcocoseno
Il coseno associa un angolo a un numero compreso tra -1 e 1; l'arcocoseno compie il percorso inverso: prende quel numero e Le restituisce l'angolo. Poiché il coseno non è iniettivo — infiniti angoli condividono lo stesso coseno — l'inversa è definita su un unico ramo principale: arccos(x) restituisce sempre l'unico angolo in [0, π] radianti, cioè da 0 a 180 gradi, il cui coseno è uguale a x. Quindi arccos(1) vale 0, arccos(0) vale π/2 (90 gradi), arccos(0.5) vale π/3 (60 gradi) e arccos(-1) vale π (180 gradi).
Questa calcolatrice restituisce quel valore principale con piena precisione doppia e arrotonda il risultato pubblicato a dodici cifre decimali, così i risultati sono identici byte per byte su ogni macchina.
Radianti, gradi o entrambi
Il parametro unit controlla la forma della risposta. Passi 'radians' e otterrà solo la misura in radianti, che è ciò che l'analisi matematica, la fisica e la maggior parte dei linguaggi di programmazione si aspettano — Math.acos di JavaScript, math.acos di Python e acos del C parlano nativamente in radianti. Passi 'degrees' e otterrà l'angolo in gradi, l'unità che geometri, navigatori e geometria scolastica usano davvero.
Passi 'both' — il valore predefinito — e otterrà le due rappresentazioni in un'unica risposta, convertite tramite l'identità esatta degrees = radians × 180 / π, il che evita una seconda chiamata quando un report richiede un'unità e il codice sottostante l'altra. Scegliere l'unità alla fonte evita il classico errore di doppia conversione in cui un valore in gradi arrotondato viene riconvertito in radianti e si discosta dalla risposta vera.
Se omette del tutto il parametro, si applica il predefinito 'both', quindi la richiesta più semplice possibile — solo un valore — restituisce già una risposta completa: l'eco del Suo input più l'angolo in ciascuna unità. Ogni risposta riporta il valore che ha inviato, il che rende i risultati auto-descrittivi quando vengono registrati o archiviati per una traccia di audit.
Casi d'uso
Angolo tra due vettori
Calcoli il prodotto scalare di due vettori normalizzati e lo passi all'arcocoseno per ricavare l'angolo tra di essi in gradi o radianti.
Distanza sul cerchio massimo terrestre
Applichi il teorema del coseno sferico tra due punti lat/lon e inverta il termine in coseno per ottenere l'angolo centrale della rotta.
Domande frequenti
Quanto costa?
L'esecuzione nel browser su questa pagina è inoltre gratuita e illimitata.
Quali input sono accettati?
Qualsiasi numero finito da -1 a 1 inclusi.
Perché 1.2 viene rifiutato se l'arcocoseno esiste nei numeri complessi?
Perché gli angoli a valori reali non producono mai |cos| > 1. Questa calcolatrice restituisce solo angoli reali, quindi un input fuori dominio è un errore, non un risultato complesso.
Quale angolo restituisce quando più angoli condividono un coseno?
Sempre il valore principale: l'unico angolo in [0, π] radianti, cioè da 0 a 180 gradi, con quel coseno.
Quali unità posso ottenere?
Radianti, gradi o entrambe insieme. Il predefinito è 'both', e il valore in gradi deriva esattamente da radians × 180 / π.
Il mio input viene conservato?
No. Il valore viene usato per il calcolo e scartato; viene restituito solo l'angolo calcolato.
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/arccos \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":0.5}'const res = await fetch("https://api.kit.forhosting.com/math/arccos", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 0.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/arccos",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 0.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/arccos", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":0.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":0.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/arccos", 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
{
"value": 0.5
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.arccos",
"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
Se invia un valore al di fuori del dominio valido, l'API lo rifiuta con un chiaro errore invalid_input invece di restituire NaN, così le pipeline automatizzate falliscono in modo evidente e tempestivo. Lo stesso identico codice viene eseguito gratuitamente nel Suo browser su questa pagina; paga $0.002 a richiesta solo quando lo richiama tramite l'API.
Cosa calcola davvero l'arcocoseno
L'input deve essere un numero finito all'interno dell'intervallo chiuso [-1, 1]; qualsiasi valore al di fuori non ha un arcocoseno reale — il coseno di un angolo reale non può mai raggiungere 1.1 né -2 — e la calcolatrice lo segnala con un errore invalid_input che indica il valore incriminato invece di emettere silenziosamente NaN. Questo rigore conta quando l'input proviene da un calcolo più ampio: una formula di distanza o un prodotto scalare che per arrotondamento è scivolato appena oltre 1 dovrebbe essere intercettato e corretto deliberatamente da Lei, non nascosto.
Dove si inserisce e quanto costa
Il coseno inverso compare ovunque si debba ricavare un angolo da un rapporto: trasformare un prodotto scalare nell'angolo tra due vettori, estrarre l'angolo centrale tra due punti su una sfera con la formula dell'haversine, risolvere triangoli con il teorema del coseno, calcolare angoli di giunti in robotica o invertire una similarità coseno in un ranking di ricerca. In tutti questi casi l'aritmetica è banale ma la validazione no: la deriva in virgola mobile può spingere un input matematicamente valido a 1.0000000002, e una libreria che restituisce NaN lascia propagare quell'errore silenziosamente attraverso ogni passaggio successivo. Questo endpoint fallisce subito, così l'errore emerge al confine dove è stato commesso. Funziona come un calcolo puro sul nostro edge globale senza che nulla venga conservato dopo la risposta, e il modulo identico alimenta la calcolatrice gratuita di questa pagina, quindi browser e API non possono mai essere in disaccordo. L'uso nel browser è gratuito e illimitato; le chiamate API costano $0.002 a richiesta senza sovrapprezzo per unità, il che rende pratico validare ogni chiamata di una pipeline invece di campionarne solo alcune.
Casi di integrazione
Intercettare presto la deriva in virgola mobile
Invii ogni coseno calcolato tramite l'API: gli input che derivano appena oltre 1 vengono rifiutati in modo evidente invece di propagare NaN a valle.