[Ajuda] Hexadecimal
#2

Achei essa funзгo em um FS aqui, nгo sei quem fez.

pawn Код:
stock strhex(string[])
{
    new ret, val, i;
    if(string[0] == '0' && (string[1] == 'x' || string[1] == 'X'))
    {
        i = 2;
    }
    while(string[i])
    {
        ret <<= 4;
        val = (string[i++] - '0');
        if(val > 0x09)
        {
            val -= 0x07;
        }
        if(val > 0x0F)
        {
            val -= 0x20;
        }
        if(val < 0x01)
        {
            continue;
        }
        if(val < 0x10)
        {
            ret += val;
        }
    }
    return ret;
}
Reply


Messages In This Thread
Hexadecimal - by Dr_Pawno - 14.08.2012, 23:14
Re: Hexadecimal - by Victor' - 14.08.2012, 23:21

Forum Jump:


Users browsing this thread: 2 Guest(s)