盲猜类型转换问题
(n-1)*d也会溢出吧
by MrPython @ 2023-07-01 11:12:59
不能直接套公式吗?
by lorry26 @ 2023-07-01 11:40:25
@[lorry26](/user/931262) 我已经直接套了公式了呀
by joeyouca1 @ 2023-07-01 12:01:42
@[Mr_akioi](/user/679581) 所以我这里已经用long来定义an了呀
by joeyouca1 @ 2023-07-01 12:04:11
@[Joe_hh](/user/1010781) 但是n和d是int呀
by MrPython @ 2023-07-01 12:25:57
(a+(c-1)*(b-a)+a)*c/2;
这不行吗?
by lorry26 @ 2023-07-01 12:56:40
@[Mr_akioi](/user/679581) 你指的是1e6 * 1e6 >1e9吗,可是在计算的过程中没有赋值啊,不是很懂原理
by joeyouca1 @ 2023-07-01 14:19:09
@[Joe_hh](/user/1010781) 盲猜和cpp一样
虽然你计算过程最后复制给了long,但是在计算过程中还是以int的身份计算的
所以最后溢出了很合理
by MrPython @ 2023-07-01 23:39:10
@[Mr_akioi](/user/679581) 好滴懂了orz
by joeyouca1 @ 2023-07-02 11:16:59