lroundf(),floor()和nearbyintf()有什么区别?

时间:2013-03-21 11:41:09

标签: c

我知道上面提到的用于舍入浮点值和双精度值。但有人可以解释每个人如何完成这些价值观吗?我找不到任何相关的文档。

1 个答案:

答案 0 :(得分:4)

请参阅手册页(当WHATEVER是库函数时,向Google学习“man WHATEVER”):

  • lroundf() - 舍入到最接近的整数,远离零
  • floor() - 最大积分值不大于参数
  • nearbyintf() - 以浮点格式舍入为整数值