bindec ist ja auch die falsche Definition!
int(5) bzw. besser noch uint(5) => 2 Bytes mit +/- 32767 oder 0-65535.
bindec(5) => 5 signifikante Ziffern, also +/- 99999