すいません。
>>366ですが、
なぜ(Math.random() * 31 - 15)では-14.051235の様な数字は切り捨てで、
int a = (int)(Math.random() * 31) -15 では切り捨てられないのでしょうか?