ForHosting KIT · Mathématiques

Identités somme et différence

Développez le sinus ou le cosinus de la somme ou de la différence de deux angles en degrés : sin(30° + 45°) se calcule comme sin 30 cos 45 plus cos 30 sin 45 et donne 0,965925826289 pour l'angle combiné de 75°. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
A
30
B
45
Fn
Sin
Opération
Sum
Vous obtenez
Valeur
0,9659258263
Angle combiné
75
Identité
sin(a+b) = sin(a)cos(b) + cos(a)sin(b)

Les identités de somme et de différence transforment deux angles distincts en sinus ou cosinus de leur combinaison, sans additionner d'abord les mesures puis appuyer sur une seule touche trigonométrique. Étant donnés deux angles finis a et b en degrés, cet outil développe les formes classiques de produit : le sinus d'une somme égale sinus a fois cosinus b plus cosinus a fois sinus b ; le sinus d'une différence inverse le signe mixte ; le cosinus d'une somme égale cosinus a fois cosinus b moins sinus a fois sinus b ; et le cosinus d'une différence ajoute le produit mixte.

Comment les identités de somme et de différence développent sinus et cosinus

Partez de deux angles réels a et b exprimés en degrés. Convertissez chaque mesure en radians uniquement pour que les routines de sinus et de cosinus en virgule flottante puissent s'exécuter, puis évaluez sin a, cos a, sin b et cos b une seule fois. Les quatre identités classiques sont des produits de ces quatre nombres, et non un appel unique sur la mesure déjà combinée.

Le sinus de a plus b égale sin a fois cos b plus cos a fois sin b. Le sinus de a moins b utilise les mêmes produits avec un moins sur le terme mixte : sin a cos b moins cos a sin b. Le cosinus de a plus b égale cos a fois cos b moins sin a fois sin b.

Le cosinus de a moins b inverse ce signe intérieur afin que le produit mixte soit ajouté plutôt que soustrait. Ces développements sont des identités, non des approximations : ils valent pour tout couple réel, y compris les angles négatifs, les angles rentrants et les mesures bien au-delà d'un tour du cercle. Employer la forme produit est tout l'intérêt d'une vérification en classe : le résultat numérique doit coïncider avec l'identité développée, non avec un autre chemin de calculatrice qui masque l'algèbre derrière un seul argument combiné.

Comme l'implémentation n'utilise que la validation de nombres finis, quatre évaluations trigonométriques et une poignée de multiplications et d'additions, elle est pleinement déterministe : le même couple, la même fonction et la même opération produisent toujours la même valeur arrondie.

Où les identités de somme et de différence apparaissent dans le travail réel

Les cours de trigonométrie du lycée et de l'université demandent sans cesse de développer sin de a plus b ou cos de a moins b sans calculatrice, puis de comparer la valeur numérique à une table d'angles remarquables exacts. Un point d'entrée fiable, avec un filtre strict d'angle fini, accélère la correction et élimine les erreurs de tableur où l'on a saisi des degrés dans une cellule en radians ou soustrait le produit mixte avec le mauvais signe.

L'arpentage et la navigation combinent des décalages de cap ; l'audio et le traitement du signal ajoutent des angles de phase ; les moteurs de jeu et les pipelines CAO font tourner des orientations par incréments successifs et ont encore besoin du sinus ou du cosinus de la mesure combinée pour un vecteur de base.

Si vous avez ensuite besoin de la tangente d'un angle combiné, d'un développement d'angle double, d'une forme de demi-angle ou d'un solveur complet de triangle rectangle, traitez-les comme des intentions de recherche distinctes plutôt que de surcharger cette page d'identités. Gardez les requêtes petites, figez la valeur arrondie dans les tests, et vous obtiendrez un oracle rejouable pour les devoirs, les extensions d'un LMS et les workers de périphérie, sans dresser un système d'algèbre informatique à vous.

Contrôles d'identité pour devoirs et examens

Développez sin(a±b) ou cos(a±b) à partir de deux angles en degrés et vérifiez la valeur numérique face aux résultats exacts d'angles remarquables.

Pipelines de phase, de cap et de rotation

Combinez deux angles d'orientation ou de phase et obtenez le sinus ou le cosinus de la somme ou de la différence pour du code graphique, audio ou de navigation.

Quelles identités de somme et de différence cet outil évalue-t-il ?

Les quatre identités classiques de produit : sin(a+b)=sin a cos b+cos a sin b, sin(a−b)=sin a cos b−cos a sin b, cos(a+b)=cos a cos b−sin a sin b, et cos(a−b)=cos a cos b+sin a sin b. Choisissez fn et operation pour n'en retenir qu'une.

Les angles d'entrée sont-ils en degrés ou en radians ?

En degrés uniquement. Envoyez a et b comme mesures finies en degrés. L'implémentation convertit en radians en interne pour le sinus et le cosinus, puis applique les produits de l'identité.

Que se passe-t-il si un angle n'est pas fini ?

Les valeurs manquantes, les chaînes vides, NaN et Infinity sont rejetées et ne sont pas facturées.

Peut-on évaluer sinus et cosinus de a+b et de a−b en un seul appel ?

Non. Chaque appel évalue une identité : choisissez fn (sin ou cos) et operation (sum ou difference). La page reste ainsi centrée sur une seule valeur résultante.

Combien coûte l'outil d'identités de somme et de différence ?

L'outil du navigateur est gratuit et s'exécute localement.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/math/sum-difference-identities

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/math/sum-difference-identities \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"a":30,"b":45,"fn":"sin","operation":"sum"}'
{
  "a": 30,
  "b": 45,
  "fn": "sin",
  "operation": "sum"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.sum_difference_identities",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Élèves qui vérifient un devoir, enseignants qui rédigent un corrigé et ingénieurs qui combinent des déphasages ou des rumbs partagent un contrat JSON déterministe qui répète les deux angles, nomme l'identité appliquée, signale la mesure combinée et renvoie la valeur obtenue. Les angles non finis échouent avec invalid_input et ne sont pas facturés. La voie gratuite du navigateur et l'API partagent une seule fonction pure, si bien qu'une démonstration et un script ne divergent jamais.

Ce que vous envoyez et ce que l'évaluateur d'identités renvoie

Envoyez quatre champs. a et b sont des nombres finis obligatoires : le premier et le second angle en degrés. Associez la réponse à votre propre affichage si vous avez besoin d'un croquis du cercle trigonométrique ; ce point d'entrée évalue une identité choisie et n'émet ni graphique ni prose pas à pas au-delà du champ identity lui-même. Un texte non numérique, une chaîne vide, NaN et Infinity échouent avec invalid_input en nommant le champ, et ces échecs ne sont pas facturés. fn doit valoir sin ou cos ; operation doit valoir sum ou difference. Ces deux domaines sont des énumérations fermées afin que le formulaire propose une liste plutôt que de vous demander de mémoriser une syntaxe. Les alias angle_a et alpha pour a, angle_b et beta pour b, function ou trig pour fn, et op pour operation sont acceptés et renvoyés vers les noms canoniques. En cas de succès, le JSON répète a, b, fn et operation, indique combined_angle comme a plus b ou a moins b en degrés, nomme la chaîne d'identité appliquée et renvoie value comme le sinus ou le cosinus évalué, arrondi à douze décimales pour que les exemples de référence restent stables d'un exécuteur à l'autre. Un contrôle classique : trente degrés et quarante-cinq degrés avec fn sin et operation sum donnent combined_angle soixante-quinze et une valeur proche de 0.966, qui coïncide avec le radical exact (racine de six plus racine de deux) sur quatre. Soixante degrés et trente degrés avec fn cos et operation difference donnent combined_angle trente et une valeur proche de 0.866, le cosinus familier de trente degrés.

Où les identités de somme et de différence apparaissent dans le travail réel

Comme cette capacité est un moteur parse pur, le tarif API est la base publiée de $0.002 par élément réussi et une validation échouée ne consomme pas le solde.

Fixtures pédagogiques déterministes

Générez des fixtures stables d'identités de somme et de différence pour tests unitaires et documentation, avec la même fonction pure dans le navigateur et l'API.

Consulter la documentation complète du KIT →