>>705 です。

long high-10d, low-10d, signal;
char bit-high, bit-low;
...

high-10d = (long)bit-high;
low-10d = (long)bit-low;
signal = high-10d * 256 + low-10d;
...

とかやって10進にしようかとやってみましたがダメダメでした。
FFTとか、GAとかは得意なんですが、Cはこんなあほレベルなんです。
ほんとすいません。