Les Snippets

Connexion

Recuperer la valeur Hexa d'une var avec zero automatique

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 26/03/2006 00:09:23 et initié par EBArtSoft [Liste]
Date de mise à jour : 27/03/2006 13:18:10
Vue : 5214
Catégorie(s) : Maths, Trucs & Astuces, Chaîne de caractères
Langages dispo pour ce code :
- VB6
- Delphi 5
- ObjectiveCaml



Langage : VB6
Date ajout : 26/03/2006
Posté par EBArtSoft [Liste]

Function Hex2(Value) As String
    Select Case TypeName(Value)
    Case "Long":    Hex2 = Hex(Value): If Len(Hex2) < 8 Then Hex2 = String(8 - Len(Hex2), "0") & Hex2
    Case "Integer": Hex2 = Hex(Value): If Len(Hex2) < 4 Then Hex2 = String(4 - Len(Hex2), "0") & Hex2
    Case "Byte":    Hex2 = Hex(Value): If Len(Hex2) < 2 Then Hex2 = String(2 - Len(Hex2), "0") & Hex2
    End Select
End Function

Langage : Delphi 5
Date ajout : 05/08/2006
Posté par f0xi [Liste]
s := format('%.6x',[15732495]); 
// -> renvois  : F00F0F

s := format('$%.8x',[clRed]);
// -> renvois : $000000FF

Langage : ObjectiveCaml
Date ajout : 04/06/2007
Posté par Cacophrene [Liste]
(* Ecriture en hexadécimal d'un entier 24 bits. *)
let hexa24 = Printf.sprintf "0x%06X"
(* Ecriture en hexadécimal d'un entier 32 bits. *)
let hexa32 = Printf.sprintf "0x%08X"
Remarque :
Exemple d'utilisation : hexa24 255 renvoie la chaîne "0x0000FF"
De même hexa32 65535 renvoie la chaîne "0x0000FFFF"

Snippets en rapport avec : Hexadecimal



Codes sources en rapport avec : Hexadecimal

{Assembleur} FLOATTOHEX CODE DE BRUNEWS RETRENSCRIS EN ASM PAR MOI
convertis nombre reel en simple et double hexadecimal petit utilitaire pour dévelopeur trés utile a...

{Delphi} DFM READER
Cette source lit une image à partir d'une source DFM ( "je pense que ça veux dire: Delphi Form File"...

{PHP} POO - GESTION DES COULEURS
Cette source fait suite à ma librairie sur la gestion des couleurs. Ce package est composé de 4 cla...

{Delphi} CONVERTISSEUR BINAIRE EN INTEL HEX
C'est un convertisseur de fichier binaire en fichier object de type Intel Hexadecimal et vice versa....

{Python} CONVERTISSEUR DECIMAL-BINAIRE-HEXADECIMAL (INTERFACE TKINTER)
Ce programme permet comme son nom l'indique de convertir des nombres (entiers) entre ces 3 bases. To...

{C / C++ / C++.NET} CONVERSION D'ENTIERS DANS LES BASES BINAIRE, HEXADECIMALE, OCTALE, TEST DE NOMBRE PREMIER TRADUCTION LITTERALE
Ce code permet de convertir un entier en binaire, octal ou hexadecimal, de meme il permet de voir si...

{C / C++ / C++.NET} CONVERSION D'UN NOMBRE D'UNE BASE QUELCONQUE VERS UNE AUTRE
Le fonction baseToBase permet de convertir un nombre d'une base quelconque vers une autre, par le bi...

{Delphi} DHEX, OUTILS D'AIDE POUR LE DEVELOPPEMENT, TABLE ASCII / DEC / HEX / BIN ...
DHEX est un outils qui permet d'avoir une table ASCII complete avec la representation des caracteres...

{Javascript / DHTML} CONTRÔLE POUR FORMULAIRE
Contrôle vertical avec trois événements qui sont gérés (onmove, onchange et onclick). Dans l'exemple...

{Visual Basic, VB6, VB.NET, VB 2005} ULTRA HEXA, EDITEUR HEXADECIMAL (.NET V2), OUVERTURE SUPER RAPIDE
C'est ma 1ere vraie source en .net alors autant la faire en .net v2... C'est un editeur hexadecim...