Prodotto in somma di coseni
Il calcolatore da prodotto a somma dei coseni riscrive il prodotto di due coseni come metà della somma di due termini di coseno.
Esegui gratis nel browser
Inserisca gli angoli A e B in gradi o radianti: verrà applicata cos(A) cos(B) = 1/2[cos(A - B) + cos(A + B)]. La risposta mostra l’espressione originale, quella trasformata, gli angoli di somma e differenza e i valori numerici coincidenti delle due forme. È utile per verificare l’algebra, preparare integrali, semplificare espressioni trigonometriche e capire con precisione da dove proviene ogni termine dell’identità.
Inserisca i due angoli dei coseni
Parta da un’espressione che sia esattamente il prodotto di due fattori di coseno, per esempio cos(60°) cos(30°). Inserisca il primo angolo in A e il secondo in B, quindi scelga gradi o radianti per entrambi. Il calcolatore richiede angoli numerici finiti perché deve eseguire una trasformazione precisa e restituire un valore verificato, non tentare di interpretare un’espressione simbolica senza vincoli. Sono validi sia gli angoli negativi sia quelli superiori a un giro; poiché il coseno è periodico, non occorre ridurli in anticipo. Mantenga la stessa unità per entrambi gli ingressi. Per esempio, non inserisca 60 come gradi e pi/6 come se fosse un valore numerico in radianti nella medesima richiesta. Se l’espressione di partenza presenta un coefficiente esterno al prodotto, trasformi qui il prodotto dei coseni e moltiplichi poi l’intero membro destro restituito per quel coefficiente. In questo modo l’applicazione dell’identità resta chiara e il coefficiente non viene perso nei passaggi manuali.
Legga la trasformazione da prodotto a somma
La regola utilizzata è cos(A) cos(B) = 1/2[cos(A - B) + cos(A + B)]. Il calcolatore sottrae prima B da A per ottenere l’angolo di differenza, quindi somma A e B per ricavare l’angolo di somma. Inserisce i due angoli in termini di coseno distinti e moltiplica la loro somma per un mezzo. L’ordine incide soltanto sulla differenza visualizzata: scambiando A e B, A - B diventa B - A, ma il coseno è una funzione pari. Pertanto cos(B - A) equivale a cos(A - B) e il valore finale non cambia. Il risultato contiene sia l’identità standard sia le espressioni con i Suoi numeri già sostituiti. Riporta inoltre difference_angle e sum_angle separatamente, così Lei può controllare più facilmente i segni prima di copiare l’espressione in un esercizio, una dimostrazione o un passaggio d’integrazione. Le parentesi e il fattore esterno un mezzo sono essenziali: tale fattore moltiplica la somma completa, non soltanto il primo termine.
Verifichi il valore e utilizzi il risultato
Il campo original_value calcola direttamente cos(A) moltiplicato per cos(B). Il campo transformed_value calcola in modo indipendente la metà della somma di cos(A - B) e cos(A + B). I due valori devono coincidere, salvo un innocuo arrotondamento in virgola mobile, perché la trasformazione è un’identità. I risultati vengono arrotondati a dodici cifre decimali, evitando che uno zero teorico appaia come un minuscolo residuo in notazione scientifica. La forma trasformata è particolarmente utile nell’integrazione di prodotti di funzioni trigonometriche, poiché una somma di singoli termini di coseno è generalmente più semplice da integrare rispetto a un prodotto. È utile anche nell’analisi di Fourier, nei calcoli sui segnali e negli esercizi che richiedono una riscrittura e non una semplice valutazione. Quando riutilizza gli angoli combinati, conservi l’unità selezionata: differenza e somma vengono restituite nella stessa unità degli ingressi. Se Le occorre una forma simbolica esatta con pi, usi l’identità mostrata come modello algebrico; il calcolatore accetta intenzionalmente angoli numerici finiti.
Casi d'uso
Preparare un integrale trigonometrico
Riscriva un prodotto di coseni come somma prima di integrare separatamente ciascun termine.
Controllare un esercizio sulle identità
Confronti l’espressione sostituita e i due valori numerici per individuare errori di segno o del fattore un mezzo.
Analizzare frequenze combinate
Evidenzi le componenti di coseno alla frequenza differenza e alla frequenza somma generate da due angoli.
Domande frequenti
Quale identità usa il calcolatore?
Viene usata cos(A) cos(B) = 1/2[cos(A - B) + cos(A + B)].
Posso usare gradi e radianti?
Sì. Selezioni deg o rad e utilizzi la stessa unità per entrambi gli angoli inseriti.
Perché vengono restituiti original_value e transformed_value?
Valutano le due forme in modo indipendente e offrono una verifica numerica della corretta trasformazione.
Sono accettate variabili o espressioni contenenti pi?
No. Gli ingressi devono essere angoli numerici finiti. L’identità restituita fornisce comunque il modello per il calcolo simbolico.
Quanto costa una richiesta API?
Il prezzo base dell’API è $0.002 per richiesta. Il calcolatore nel browser è gratuito su questa pagina.
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/product-to-sum-coscos \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"angle_a":60,"angle_b":30}'const res = await fetch("https://api.kit.forhosting.com/trig/product-to-sum-coscos", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"angle_a": 60,
"angle_b": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/product-to-sum-coscos",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"angle_a": 60,
"angle_b": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/product-to-sum-coscos", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"angle_a":60,"angle_b":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"angle_a":60,"angle_b":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/product-to-sum-coscos", 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_a": 60,
"angle_b": 30
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.product_to_sum_coscos",
"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. |