1
我想使用Hive SQL添加两个数字。添加两个十进制数Hive SQL
select 4.6 + 3.1 from <table> => 7.699999999999999
但是,
select 4.7 +3.2 from <table> => 7.9
我明白四舍五入的结果将得到所需要的输出,但问题是,为什么在首位此不同的行为?
我在Apache Spark 1.6.2中使用hive 2.11(hive上下文)。
对不起d elay!谢谢回答。公认。 – Aiden