科大讯飞0820晚笔试,C++第一题为什么只能过83.3啊

我写的四舍五入保留两位是res=(int)(rrs *100+0.5)/100.0,有没有大佬指导一下有什么问题😁#校招##秋招##科大讯飞##科大讯飞笔试#
全部评论
因为有可能产生无理数,.xxxxxxxxxxxx 关键点在于无理数四舍五入并且保留两位小数
点赞 回复 分享
发布于 2022-08-20 22:06 浙江
请问楼主有第二题的原题目吗 谢谢
点赞 回复 分享
发布于 2022-08-20 21:27 四川
挺简单的,直接
点赞 回复 分享
发布于 2022-08-20 22:18 广东
你试试这样,int temp =(int)(res *100+0.5f);res =(float)temp /100;
点赞 回复 分享
发布于 2022-08-20 22:19 江苏
{"pureText":"","imgs":[{"src":"https://uploadfiles.nowcoder.com/images/20220820/816881525_1661005007476/C7C24DA52283E99A95DE0F38039A7C32","width":"1440.0","height":"2433.0","alt":"RTkehT2PaHQcN4sBaVW54rHXuP0kEOuw.jpg"}]}
点赞 回复 分享
发布于 2022-08-20 22:16 江苏

相关推荐

2024-12-27 13:08
华南理工大学 Java
蝴蝶飞出了潜水钟丿:多看一眼就会💥
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务