Konwertuj liczbę całkowitą na szesnastkową
Po prostu muszę przekonwertować liczbę całkowitą na szesnastkową. Właściwie mam tablicę znaków, w której przechowuję wartości hex.
int var;
var=[self getValue];
char hexValues[5];
hexValues[0]= 0x02;
hexValues[1]= 0x04;
hexValues[2]= [self getHexFromInt:var];
Teraz co myślęgetHexFromInt()
zwracahex int
wartość równoważna podanej liczbie dziesiętnej"var"
. Nie będzie zawierać0x
.. format, dlatego myślę, że tablica char zaakceptuje ją jako normalny znak. Więc proszę zasugeruj mi, jak mogę zwrócić znak"0x
.. ”format odgetHexFromInt()
metoda.