Want read data from EEPROM as HEX, not DEC

I specifying what I think would be the solution for me.

  1. [code] EEPROM.get(dis + 1, data);
    for (byte k = 0; k < strlen_P((data)); k++) {
    char myChar = pgm_read_byte_near((data) + k);
    Serial.print(myChar);
    } [/code ]
    Here script read "data" from eeprom as decimal, so result is bad, if I will read here as hexa, it will be working perfect, if I did put instead variable "data" - direct symbols "F9" - then it did continue as I want.
  2. Or, how to achieve, that output which I did read from eeprom, will be HEX and not DEC as I get now.

I did write shortcuts to EEPROM, because I have only 1kB SRAM, and have not space for OLED RAM.