SIN |
Sinus |
|---|---|
| Access | Microsoft Access |
Syntaxe
| Sin(Nombre) |
Paramètres
| Nom | Description |
|---|---|
| Nombre | Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter |
Description
Cette fonction trigonométrique retourne le Sinus.
Algorithme
|
MODULE SIN(X) R ← X x X S ← 42.0 BOUCLE POUR I ← 10 JUSQU'A 1 S ← 4.0 x I - 2.0 + (-R) / S FIN BOUCLE POUR RETOURNE 2.0 x X x S / (R + S x S) |
Remarques
- La fonction calcule le sinus d'un angle : La fonction Sin retourne le sinus trigonométrique d'un angle exprimé en radians. Elle est principalement utilisée dans les domaines des mathématiques, de la physique, de l'ingénierie et de l'infographie. Cette fonction fait partie des fonctions trigonométriques fondamentales disponibles dans Microsoft Access.
- L'angle doit être exprimé en radians : Le paramètre de Sin n'est pas exprimé en degrés mais en radians. Si les données sont fournies en degrés, il est nécessaire d'effectuer une conversion avant d'appeler la fonction, par exemple avec la formule radians = degrés × π / 180. Cette conversion est indispensable pour obtenir un résultat correct.
- Le résultat est toujours compris entre -1 et 1 : Quelle que soit la valeur de l'angle fourni, le résultat retourné par Sin est toujours compris entre -1 et 1. Cette propriété est une caractéristique fondamentale de la fonction sinus. Elle facilite les vérifications de cohérence dans les calculs scientifiques.
- La fonction retourne un nombre en virgule flottante : Le résultat de Sin est généralement de type Double, offrant une précision suffisante pour la plupart des applications. Comme toute opération en virgule flottante, de légères erreurs d'arrondi peuvent apparaître. Elles sont toutefois négligeables dans la majorité des cas.
- Elle est souvent utilisée avec les fonctions Cos et Tan : Sin fait partie des principales fonctions trigonométriques disponibles en VBA. Elle est fréquemment associée à Cos, Tan et Atn afin de résoudre des problèmes de géométrie ou de calcul d'angles. Ces fonctions sont complémentaires et sont largement employées dans les applications scientifiques.
- Elle est utile dans de nombreux domaines techniques : Le sinus intervient dans les calculs liés aux ondes, aux vibrations, aux mouvements périodiques, aux rotations et aux coordonnées polaires. Les applications de simulation, de traitement du signal ou de dessin technique utilisent régulièrement cette fonction. Elle constitue donc un outil essentiel pour les calculs trigonométriques.
- Elle est disponible dans les requêtes et dans le code VBA : La fonction Sin peut être utilisée dans les modules VBA, les requêtes SQL, les formulaires et les états Access. Elle permet d'effectuer directement des calculs trigonométriques sans faire appel à une bibliothèque externe. Son comportement est identique quel que soit le contexte d'utilisation.
- Les résultats de certains angles sont bien connus : Par exemple, Sin(0) retourne 0, Sin(π/2) retourne 1 et Sin(π) retourne une valeur très proche de 0. En raison des limites de la représentation des nombres en virgule flottante, certains résultats peuvent présenter une très légère imprécision. Ce phénomène est normal dans les calculs numériques.
- L'algorithme présenté est une approximation numérique : L'algorithme fourni utilise une méthode itérative basée sur une fraction continue afin d'approcher la valeur du sinus. Cette technique permet d'obtenir une bonne précision avec un nombre limité d'opérations. Les versions modernes de Microsoft Access utilisent toutefois les bibliothèques mathématiques du système, beaucoup plus optimisées que cet algorithme pédagogique.
- La fonction est compatible avec toutes les versions modernes de Microsoft Access : La fonction Sin est disponible depuis les premières versions de Microsoft Access intégrant VBA et son fonctionnement est demeuré stable au fil des années. Elle est compatible avec Access 2000, Access XP, Access 2003, Access 2007, Access 2010, Access 2013, Access 2016 ainsi qu'avec Microsoft 365. Cette stabilité garantit que les applications utilisant cette fonction continueront de produire des résultats cohérents lors des migrations vers des versions plus récentes d'Access.
Dernière mise à jour : Mardi, le 28 juillet 2015