Section courante

A propos

Section administrative du site

SGN

Signe
ST BASIC

Syntaxe

X = SGN(numericexpression)

Paramètres

Nom Description
numericexpression Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter

Retour

Valeur Description
-1 Cette valeur indique un nombre négatif
0 Cette valeur indique un nombre nulle
1 Cette valeur indique un nombre positif

Description

Cette fonction retourne le signe d'un nombre.

Algorithme

MODULE SGN(valeur)
   SI valeur < 0 ALORS
      RETOURNE -1
   SINON SI valeur = 0 ALORS
      RETOURNE 0
   SINON
      RETOURNE 1
   FIN SI

Remarque

Exemples

Voici des exemples typiques de l'utilisation de la fonction SGN :

  1. X=SGN(Y)

Voici un autre exemple :

  1. 10 X=SGN(-3)
  2. 20 Y=SGN(0)
  3. 30 Z=SGN(2)
  4. 40 PRINT X
  5. 50 PRINT Y
  6. 60 PRINT Z
  7. RUN

on obtiendra le résultat suivant :

-1
0
1
Ok


Dernière mise à jour : Vendredi, le 7 Août 2020