Powiedzmy, że dostaje w parametrze POST/GET taka wartość 0x125641ab32de tylko w postaci binarnej nie hex. Jak odebrać taką liczbę, a dodatkowo "odciąć" 0x0125 od 0x0641ab32de.
W c odcinanie robiłem tak(uint_16 to zmienna 16 bitowa):
a = 0x125641ab32de;
b = (uint_16)((0xfff000000000 & a) >> 72)...