求助,为什么用整形和double结果会不一样,代码中只有乘法运算

P3195 [HNOI2008] 玩具装箱

另问,为什么用乘法得出的结果错误
by IT__windy @ 2022-08-17 11:26:45


因为double有精度误差
by 御坂10029号 @ 2022-08-17 11:29:29


@[IT__windy](/user/597716) 我当时也是这样,没有考虑到可能爆 long long 。
by _cyle_King @ 2022-08-17 11:30:32


>(x(i)-x(l))*(y(l)-y(l-1))>=(y(i)-y(l))*(x(l)-x(l-1)))--r; 什么东西,l和r混了吧
by zty1203 @ 2022-08-17 11:31:00


宏定义要加一个括号,像这样
by gujiga @ 2022-08-17 11:31:54


$#define a(i) (c[i]+i)$
by gujiga @ 2022-08-17 11:32:57


@[gujiga](/user/327969) 建议代码不要用 $\LaTeX$,用行内代码块
by 御坂10029号 @ 2022-08-17 11:34:06


`#define a(i) (c[i]+i)`
by 御坂10029号 @ 2022-08-17 11:34:30


```cpp 谢谢 ```
by gujiga @ 2022-08-17 11:36:31


@[_cyle_King](/user/582035) 我开long long了...
by IT__windy @ 2022-08-17 12:14:45


| 下一页