java计算2^32的准确值