题解 | #取近似值#

取近似值

http://www.nowcoder.com/practice/3ab09737afb645cc82c35d56a5ce802a

  1. static_cast<int>(num+0.5) 转换是C++比较安全的一种转换方式</int>
  2. 加0.5的目的是四舍五入,否则可能发生截断。从而不能。
#include<iostream>
#include<string>
#include<cmath>

using namespace std;

int main(){

    float num;
    cin>>num;
    cout<<static_cast<int>(num+0.5)<<endl;

    return 0;
}
算法解析 文章被收录于专栏

这里主要是算法岗的自我思路总结

全部评论

相关推荐

2024-12-23 10:55
已编辑
大连理工大学 Java
牛客930504082号:华子综测不好好填会挂的,而且填的时候要偏向牛马选项
点赞 评论 收藏
分享
CVTE校招内推:可以试试我们这,硬件还没招满
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务