失败原因

float不行的,得用double
全部评论
人生哲理:给到1e9就开long long,浮点数直接double,别问,问就是WA哭了
4 回复 分享
发布于 2020-05-10 20:35
由float(单精度)出的结果,比如(此时是保留六位小数) 3.1415924就会变成3.141593 而double(双精度) 3.1415924  就会变成3.141592 3.14159245就会变成3.141592 3.1415926  就会变成3.141593   我认为由float得出的结果不论小数点后第七位是3还是5都会在小数点后第六位上加一; 而由double得出的结果只由小数点后第七位决定,采用四舍五入。(如有错误,请指出)🙂   采用知乎:单精度与双精度是什么意思,有什么区别?(我是看不懂啦)😳 https://www.zhihu.com/question/26022206
1 回复 分享
发布于 2021-10-16 09:38
脑壳想烂也没想出哪里疏忽了,结果是要用double😂
点赞 回复 分享
发布于 2020-11-08 16:46
为什么float不行?
点赞 回复 分享
发布于 2021-04-03 10:59
所以float和double还是有区别的,而这也造成了结果的不同
点赞 回复 分享
发布于 2021-10-16 09:43

相关推荐

躺尸修仙中:因为很多92的也去卷中小厂,反正投递简历不要钱,面试不要钱,时间冲突就推,不冲突就面试积累经验
点赞 评论 收藏
分享
09-23 16:24
河海大学 C++
俺的offer在哪:至少还有感谢信,我连感谢信都没发,三面完隔天状态查询就是未通过😂
点赞 评论 收藏
分享
1 收藏 评论
分享
牛客网
牛客企业服务