大佬 可以解释下为什么这里用double不行,用float可以呀
大佬 可以解释下为什么这里用double不行,用float可以呀 %f 对应是 float 类型如果要用 double 类型需要%lf 本帖最后由 isdkz 于 2022-2-28 10:05 编辑
double 要用 %lf ,你得把 f 改成 lf ,小写L 加 小写 F,表示 long float 的意思,
输出的时候你可以用 f(有可能会精度丢失,大杯子的水倒进小杯子里会有一部分水溢出,
水是一定会溢出的,那为什么只是说有可能精度丢失,因为溢出的不一定是有效数字位,有效数字位即小数点后非零的位),
但是输入的时候你一定要用 lf(小杯子的水倒进大杯子装不满大杯子)。 感谢 大佬 学到了 lzs123456 发表于 2022-2-28 11:15
感谢 大佬 学到了
不客气{:5_109:}
页:
[1]