HI |
Haute |
---|---|
Free Pascal | System |
Syntaxe
Function hi(b: Byte):Byte; |
Function hi(i:Integer):Byte; |
Function hi(w:Word):Byte; |
Function hi(l:LongInt):Word; |
Function hi(l:DWord):Word; |
Function hi(i:Int64):DWord; |
Function hi(q:QWord):DWord; |
Paramètres
Nom | Description |
---|---|
b | Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter |
Description
Cette fonction permet de demander la partie haute de l'entier (physiquement le deuxième octet de l'entier).
Remarques
- La fonction Hi renvoie le quartet haut, l'octet ou le mot ou le mot long de X, en fonction de la taille de X :
- Notez que dans Delphi ou Turbo Pascal, cette fonction traite toujours son paramètre comme s'il s'agissait d'un Word, les résultats peuvent donc différer du Free Pascal (FPC).
Taille | Valeur de retour | Description |
---|---|---|
8 | Byte | Haut de l'octet |
16 | Byte | Octet de poids fort |
32 | Word | Haut du mot |
64 | Cardinal | Haut du DWord |
Exemple
Voici un exemple de l'utilisation de cette fonction :
on obtiendra un résultat semblable au suivant :
Hi(W)=67Hi(L)=67
Hi($1234)=18
Hi(255)=0
Hi(256)=1
Hi(257)=1
Voir également
Langage de programmation - Free Pascal - Référence de procédures et fonctions - Lo
Dernière mise à jour : Samedi, le 18 juillet 2015