思路:
把这100个数先读进字符串中,然后逐个遍历相乘,最后将乘得的结果倒着数“0”的个数。
在这道题中Integer、long类型都不适用,100个数相乘结果显然超出int和long取值范围
最小值:Integer.MIN_VALUE= -2147483648 (-2的31次方) 最大值:Integer.MAX_VALUE= 2147483647 (2的31次方-1) |
最小值:Long.MIN_VALUE=-9223372036854775808 (-2的63次方) 最大值:Long.MAX_VALUE=9223372036854775807 (2的63次方-1) |
而BigInteger类型的数字支持任意长度的整数。
BigInteger常用方法:</