ああ、>>428の仮想の仕様の話か・・・。
i=(int)((tiny)b);