BINSTR |
Chaine de caractères binaire |
---|---|
Free Pascal | System |
Syntaxe
Function BinStr(Val:LongInt;cnt:Byte):ShortString; |
Function BinStr(Val:Int64;cnt:Byte):ShortString; |
Paramètres
Nom | Description |
---|---|
Val | Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter |
cnt | Ce paramètre permet d'indiquer le nombre de caractères binaire à retourner dans la longueur de la chaîne de caractères. |
Description
Cette fonction permet de convertir un entier en une chaîne de caractères avec son équivalent binaire.
Remarque
- La fonction BinStr renvoie une chaîne de caractères avec la représentation binaire de Val. La chaîne de caractères contient au plus des caractères cnt (c'est-à-dire que seuls les bits cnt les plus à droite sont pris en compte). Pour avoir une représentation complète de toute valeur de type LongInt, 32 bits sont nécessaires, c'est-à-dire cnt=32.
Exemple
Voici un exemple montrant l'affichage du nombre décimal 2, 4 et 8 en binaire :
on obtiendra le résultat suivant :
2 = 104 = 100
8 = 1000
Voir également
Langage de programmation - Free Pascal - Référence de procédures et fonctions - «Str»
Langage de programmation - Free Pascal - Référence de procédures et fonctions - «Val»
Langage de programmation - Free Pascal - Référence de procédures et fonctions - «HexStr»
Langage de programmation - Free Pascal - Référence de procédures et fonctions - «OctStr»
Dernière mise à jour : Samedi, le 18 juillet 2015