消费品/零售行业面试题更新 2026-08-05

0.1+0.2为什么不等于0.3,底层逻辑是什么?

哈啰出行前端/移动开发消费品/零售问题拆解技术原理

考察说明

考察浮点数二进制表示与精度丢失的底层原理

回答思路

  1. 解释0.1和0.2在二进制下无法精确表示
  2. 说明IEEE 754双精度浮点数的存储结构
  3. 推导0.1+0.2计算结果与0.3的差异及原因
  4. 提及比较浮点数时应使用误差范围
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。