浮点数
  • 板块灌水区
  • 楼主Willow_Liu
  • 当前回复5
  • 已保存回复5
  • 发布时间2022/2/17 18:39
  • 上次更新2023/10/28 08:19:19
查看原帖
浮点数
227950
Willow_Liu楼主2022/2/17 18:39

1<=a,b,p<=10^18

c=[a*b/p] (向下取整),当a,b<p时,c一定也小于p,即c在18位以内,故long double足够胜任保存整数部分的精确值c

为什么c小于p,c就在18位以内?

算出的c可能比实际小1,但这在取模意义下并不影响结果的正确性

为什么不影响?

2022/2/17 18:39
加载中...