Hexadécimal à décimal<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'ai une colonne qui a un nombre au format 0x1, 0x5, 0xe - comment puis-je convertir ces hexadécimaux en décimaux ?
Merci!
Re : Hexadécimal à décimalDans JMP 12.2 pour Mac, je peux simplement taper par exemple 0x1e4 dans une colonne numérique et il se transformera automatiquement en un nombre décimal.
Je viens d'essayer de faire la même chose dans JMP 12.01 pour Windows mais cela n'a pas fonctionné, ce qui peut expliquer pourquoi mes deux premières suggestions n'ont pas fonctionné pour vous.
Probablement une chose unix seulement.
Re : Hexadécimal à décimalLes deux premiers ne fonctionnent pas.
La dernière formule fonctionne.
C'était la première chose que j'ai essayé de faire, mais il n'a pas aimé les arguments d'entrée.
J'ai essayé d'utiliser Munger, mais il semble que Substr soit la bonne solution.
Merci beaucoup!
Re : Hexadécimal à décimalChangez simplement le type de données de la colonne en numérique (fonctionne dans JMP 12, peut-être aussi dans les versions antérieures).
Si vous souhaitez conserver la colonne hexadécimale sous forme de chaînes de référence, vous pouvez créer une colonne numérique avec la formule simple Numéro ( : hexcol ) .
Si cela ne fonctionne pas, essayez cette formule (remplacez "hexcol" par le nom de votre colonne):
Hex vers numéro ( Substr ( : hexcol , 3 ))