ascii to hex

How would one convert and ascii character to hex? I am completely stumped by this.


  • There are online tools to do this, or do you need to write a program?

    -> Hex to Ascii converter

    The following function should convert a character into a hex string (courtesy of stackoverflow).

    char hexDigit(unsigned n)
        if (n < 10) {
            return n + '0';
        } else {
            return (n - 10) + 'A';
    void charToHex(char c, char hex[3])
        hex[0] = hexDigit(c / 0x10);
        hex[1] = hexDigit(c % 0x10);
        hex[2] = '\0';

Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


In this Discussion