Math.Sign |
Signe |
---|---|
VB .NET (Visual Basic .NET) | System |
Syntaxe
Function Math.Sign(value As Decimal) As Integer |
Function Math.Sign(value As Double) As Integer |
Function Math.Sign(value As Short) As Integer |
Function Math.Sign(value As Long) As Integer |
Function Math.Sign(value As SByte) As Integer |
Function Math.Sign(value As Single) As Integer |
Paramètres
Nom | Description |
---|---|
value | 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 méthode trigonométrique retourne le signe d'un nombre.
Algorithme
MODULE Math.Sign(valeur) SI valeur < 0 ALORS RETOURNE -1 SINON SI valeur = 0 ALORS RETOURNE 0 SINON RETOURNE 1 FIN SI |
Exemple
Voici un exemple d'une utilisation typique de cette fonction :
- Module Module1
-
- Sub Main()
- Console.WriteLine("Sgn(-910) = " & Math.Sign(-910))
- Console.WriteLine("Sgn(-1) = " & Math.Sign(-1))
- Console.WriteLine("Sgn(0) = " & Math.Sign(0))
- Console.WriteLine("Sgn(10) = " & Math.Sign(10))
- Console.WriteLine("Sgn(1) = " & Math.Sign(1))
- Console.WriteLine("Sgn(100) = " & Math.Sign(1000))
- End Sub
-
- End Module
on obtiendra le résultat suivant :
Sgn(-910) = -1Sgn(-1) = -1
Sgn(0) = 0
Sgn(10) = 1
Sgn(1) = 1
Sgn(100) = 1
Dernière mise à jour : Dimanche, le 9 novembre 2014