Hive 蜂巢中具有负值的幂函数

Hive 蜂巢中具有负值的幂函数,hive,hiveql,Hive,Hiveql,我正在尝试在配置单元查询中使用Power(a,b)函数 每当b为负值时,幂函数将导致不正确的值 只有当幂函数中的参数为负时,才会发生这种情况。请帮助。您可以轻松计算负指数。计算正指数并取倒数: power(a,-b) = 1/power(a,b) 请参见此处的说明:投票关闭。我认为负指数没有问题。e、 g.选择电源(2,-3)返回0.12。如果您仍然认为存在问题,请举例说明。@Dudu Markovitz是的,它是有效的。找不到此问题的修复位置。。。它究竟存在于哪个版本。但是文档中说,“幂(十

我正在尝试在配置单元查询中使用Power(a,b)函数

每当b为负值时,幂函数将导致不正确的值


只有当幂函数中的参数为负时,才会发生这种情况。请帮助。

您可以轻松计算负指数。计算正指数并取倒数:

power(a,-b) = 1/power(a,b)

请参见此处的说明:

投票关闭。我认为负指数没有问题。e、 g.
选择电源(2,-3)
返回
0.12
。如果您仍然认为存在问题,请举例说明。@Dudu Markovitz是的,它是有效的。找不到此问题的修复位置。。。它究竟存在于哪个版本。但是文档中说,“幂(十进制,n)只支持指数n的正整数值。”这里: