年の計算の誤りの訂正

intにキャストされるため、0x7fでマスク
使用金額の不具合の修正

下位ビットの計算が間違っていた。