- 博客(2)
- 收藏
- 关注
原创 double型数据在四舍五入时的异常现象
查阅资料发现这可能就是double类型的问题了,也不算bug,类似于0.5会变成0.49999999的问题一样,计算机解析double类型时实际数值和显示不一样。80.845四舍五入到两位小数应当是80.85,而输出却是80.84,实际上没有进行四舍五入,而是舍掉了最后一位小数。更改数据类型为float型,发现程序运行正常。具体原理仍不明确,下次遇见时转变数据类型即可。这是随手写一道题时发现的现象,题目如下。这道题非常基础,轻松得到以下代码。我们测试样例会发现错误。
2024-01-18 23:14:28
366
原创 这是自我介绍
我正在深入了解常用的游戏引擎,如Unity和Unreal Engine,并学习它们的工作原理和使用方法。我还在提升我的编程技能,特别是关注游戏开发中常用的编程语言,如C#和C++。总的来说,我的努力方向是成为一名熟练的游戏开发者,能够创造出引人入胜、有趣而有深度的游戏,同时不断追求创新和技术进步。我迫切希望能够获得实际的项目经验,锻炼自己解决问题的能力,并不断改进我的编程技能。大家好,我是一名新人程序员,现就读于北京邮电大学计算机学院,对软件开发具有浓厚的兴趣,决定不断学习来提高自己。
2024-01-16 20:21:29
423
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人