double是64位,int是32位,int最大值为2^31-1=2147483647。所以当double大于2147483647时,强转为int型时值为 2147483647 *****有何问题,还望大神指出*****