Java大数类练习
一天蒜头君在想,[l,r][l,r] 之间有多少个数字是 dd 的倍数呢?
但是区间 [l,r][l,r] 是 dd 的倍数的数字太多,于是聪明的蒜头君便找到了你。
当 l = 1032,r = 12302135942453,d = 234,d 的倍数有多少个呢?
r的数字很大,用long也放不下,所以用大数类来求解,但是用大数暴力求余会超时,我们可以用r/d-l/d来求。
add(BigInteger value)
返回其值为 (this + val) 的 BigInteger,超大整数加法运算
subt
原创
2021-04-06 15:47:07 ·
113 阅读 ·
1 评论