既然你要求它,这是一个BigInteger示例:
BigInteger a = new BigInteger("yourNumberInStringFormA");
BigInteger b = new BigInteger("yourNumberInStringFormB");
BigInteger c = new BigInteger("yourNumberInStringFormC");
BigInteger x = a.divide(b.multiply(c));
其中“yourNumberInStringForm”是可选的减号和数字(没有空格或逗号).例如BigInteger z = new BigIntger(“ – 3463634”);注意:如果您的号码在其范围内,BigInteger实际上会为您返回一个长号.多头以L结尾,如:
long num = 372036854775807L;
长期的最大长度为:9,223,372,036,854,775,807.如果你的数字会低于这个数字,它将使你的生活更容易使用long或Long,它的包装,比BigInteger.由于篇幅较长,您不必使用分割/乘法等方法.