SQR |
Racine carré |
|---|---|
| Access 2019, Access 2016, Access 2013, Access 2010, Access 2007, Access 2003, Access XP, Access 2000 | Microsoft Access |
Syntaxe
| Sqr(Nombre) |
Paramètres
| Nom | Description |
|---|---|
| Nombre | Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter |
Description
Cette fonction permet de retourner la racine carré d'un nombre.
Remarques
- Si un nombre négatif est passé comme paramètre à la fonction «Sqr», alors la fonction «Sqr» déclenchera une erreur.
- La fonction calcule la racine carrée d'un nombre : La fonction Sqr retourne la racine carrée d'une valeur numérique. Elle est très utilisée dans les calculs mathématiques, scientifiques, statistiques et géométriques. Cette fonction permet d'obtenir rapidement le nombre qui, multiplié par lui-même, redonne la valeur d'origine.
- Le paramètre doit être positif ou nul : La fonction Sqr accepte uniquement des valeurs supérieures ou égales à 0. Si un nombre négatif est passé en paramètre, Microsoft Access génère une erreur d'exécution, car la racine carrée d'un nombre négatif n'est pas définie dans l'ensemble des nombres réels. Il est donc recommandé de vérifier les données avant d'effectuer le calcul.
- La racine carrée de zéro est égale à zéro : Lorsque la valeur passée en paramètre est 0, la fonction retourne également 0. Ce résultat respecte les propriétés mathématiques de la racine carrée. Aucun traitement particulier n'est nécessaire pour ce cas.
- Le résultat est généralement de type Double : La fonction retourne une valeur en double précision (Double), ce qui permet d'obtenir une très bonne précision numérique. Cette précision est suffisante pour la majorité des applications scientifiques et techniques. Comme pour toutes les opérations en virgule flottante, de très légères erreurs d'arrondi peuvent apparaître.
- Elle est souvent utilisée dans les calculs géométriques : Sqr intervient dans de nombreuses formules, notamment pour calculer une distance, la longueur d'un vecteur ou l'hypoténuse d'un triangle rectangle. Elle est également utilisée dans les calculs liés aux coordonnées cartésiennes. Cette fonction constitue un outil fondamental en géométrie analytique.
- Elle est largement employée en statistiques : La fonction Sqr est utilisée dans le calcul de l'écart-type, de la variance, de la distance euclidienne et de nombreux autres indicateurs statistiques. Elle apparaît fréquemment dans les applications d'analyse de données. Son utilisation simplifie considérablement l'écriture de ces formules.
- Elle est disponible dans les requêtes et dans le code VBA : La fonction Sqr peut être utilisée dans les requêtes SQL, les formulaires, les états, les macros ainsi que dans les modules VBA. Elle permet d'effectuer directement des calculs de racine carrée dans les expressions Access. Son comportement reste identique quel que soit le contexte d'utilisation.
- Elle est souvent associée à d'autres fonctions mathématiques : Sqr est régulièrement utilisée avec Abs, Exp, Log, Sin, Cos, Tan ou Round. Ces fonctions permettent de construire des calculs mathématiques plus complexes tout en conservant un code clair et facile à maintenir. Elles constituent la base des traitements numériques dans VBA.
- Il est conseillé de vérifier les valeurs avant le calcul : Lorsque les données proviennent d'une saisie utilisateur ou d'un fichier externe, une vérification préalable permet d'éviter les erreurs provoquées par des valeurs négatives. Une simple condition telle que If x >= 0 Then suffit généralement à sécuriser l'appel à Sqr. Cette bonne pratique améliore la robustesse des applications.
- La fonction est compatible avec toutes les versions modernes de Microsoft Access : La fonction Sqr 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.
Exemple
Voici un exemple du comment utiliser la fonction Sqr dans Microsoft Access :
Sqr(49)
Résultat: 7
Sqr(144)
Résultat: 12
Sqr(200)
Résultat: 14.142135623731
Exemple de code VBA
La fonction Sqr peut être utilisée dans le code VBA de Microsoft Access.
Par exemple :
Dim LResult As Double
LResult = Sqr(36)
Dans cet exemple, la variable appelée LResult contiendrait désormais la valeur 6.
Dernière mise à jour : Mardi, le 28 juillet 2015