FLOAT 和 DOUBLE 有什么区别?
先说出你的答案
定义边界、关键机制、一个反例;P8题再补容量、失败与验证。
查看完整题解
参考回答
直接回答
两者都是近似数。FLOAT 通常占 4 字节,DOUBLE 通常占 8 字节,DOUBLE 能表示更多有效数字和更宽范围。需要精确十进制计算时应评估 DECIMAL。
讲清原理
许多十进制小数不能用有限二进制浮点精确表示,重复计算后可能出现舍入差异。给字段加显示位数也不会把近似数变成精确数。
例子与易错点
测量数据可按误差和容量选 FLOAT 或 DOUBLE。金额应明确精度、舍入和单位,别直接用浮点相等判断账款是否一致。
相关题 · 第 39 题
和评分标准对照,你能独立回答到哪一步?
自评会安排下一次复习,不保存你的口述内容。
这道题,你掌握得怎么样?
掌握程度由你主动标记,阅读和收藏不会自动改变状态。