Functions > VarConv >


IsInt

V�rifie si la valeur d'une variable ou d'une expression n'a pas de partie d�cimale.

IsInt ( variable )

Param�tre

variable La variable/expression � v�rifier.

Valeur de retour

Succ�s: Retourne 1 - Pas de partie d�cimale
�chec: Retourne 0 - Une partie d�cimale existe

Remarque

La fonction retourne 1 si la valeur est un 'float' sans partie d�cimale (par exemple 1000).
Consultez Types de Donn�es du Langage pour une description d�taill�e.

En relation

IsArray, IsBinary, IsBool, IsFloat, IsHWnd, IsNumber, IsPtr, IsString, StringIsInt, VarGetType

Exemple

#include <MsgBoxConstants.au3>

Example()

Func Example()
    Local $bIsInt1 = IsInt(-12345) ; Retourne 1
    Local $bIsInt2 = IsInt(3.0000) ; Retourne 1
    Local $bIsInt3 = IsInt("5432") ; Retourne 0 car la valeur est une cha�ne.
    Local $bIsInt4 = IsInt(7.5 - 4.5) ; Retourne 1 car il teste l'entier 3

    MsgBox($MB_SYSTEMMODAL, "", "IsInt: " & @CRLF & _
            $bIsInt1 & @CRLF & $bIsInt2 & @CRLF & $bIsInt3 & @CRLF & $bIsInt4)
EndFunc   ;==>Example