配置单元中负值的电源功能

问题描述:

我正尝试在配置单元查询中使用Power(a,b)功能。配置单元中负值的电源功能

只要b为负值,功率函数就会导致错误的值。

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

+0

投票决定关闭。我没有看到负指数的问题。例如'选择权力(2,-3)'返回'0.12'。如果您仍然认为存在问题 - 请举例说明。 –

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

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

见这里解释:http://www.mathsisfun.com/algebra/negative-exponents.html

+0

不存在的问题不需要解决方法 –

+0

@Dudu Markovitz是的,它的工作原理。找不到这个问题在哪里修复......并且它确实存在于哪个版本中。但文档说“Power(decimal,n)只支持指数n的正整数值。”这里:https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Types – leftjoin