Comment puis-je convertir nombre hexadécimal à des entiers et des chaînes de caractères en C Objectif?

Donné l'exemple d'un tableau comme ceci:

idx = [ 0xe, 0x3,  0x6, 0x8, 0x2 ]

Je veux obtenir un entier et une chaîne d'représentation de chacun des éléments spécifiés dans l'Objectif C. j'ai fait la maquette d'un rubis exemple qui fonctionne parfaitement:

0xe gives 14 when i run 0xe.to_i and "e" when i run to_i(base=16)
0x3 gives 3 when i run 0x3.to_i and gives 3 when i run to_i(base=16) 

Comment puis-je atteindre cet Objectif C?

Sont ces non-localisée numéros?
Oui. Ils ne sont pas localisés.

OriginalL'auteur Grzegorz Kazulak | 2009-06-01