あれ、(int)とか(double)とかでキャストすると符号って全部正になる?