The correct figures are
byte=1, char=2, short=2, int=4, long=8, float=4, double=8, if using bytes.
The correct figures are
byte=8, char=16, short=16, int=32, long=64, float=32, double=64, if using bits.
If using
bats, bets, bots, buts or byts, the values are undefined.
[later edit]Yes, that link is the correct place for suspected errors. There are two links on the same website, one for the OCA book and one for the OCP book.