有人能帮我在T-SQL中的POWER函数…?
我试图在我的存储过程中计算这个,这个公式来自Excel文件
=(1 - 3.3387306 * LN(0.234367344) + 1.426559 * (LN(0.234367344)) ^ 2)
我在我的存储过程中这样写:
=(POWER(1 - 3.3387306 * LOG(0.234367344) + 1.426559 * (LOG(0.234367344)), 2))
- 在Excel中的结果是:
8.846971361
在T-SQL中的结果是:
14.2453699180547
为什么结果不同?我在T-SQL中写错了吗?请帮助。
欢呼,
LOG
给出的是自然对数。你的括号有问题
1 - 3.3387306 * LOG(0.234367344) + 1.426559 * POWER(LOG(0.234367344)), 2)
应该会给出与Excel相同的答案。