我有一个简单的函数,它在 SQL 和 PowerBI 中返回两个不同的值。
这是等式:
1 - power(0.9240, exp((-0.2201*((71/10)-7.036))+(0.2467*(0-0.5642))-(0.5567*((60/5)-7.222))+(0.4510*(log(13.5)-5.137))))
在 SQL 中:
SELECT 1 - power(0.9240, exp((-0.2201*((71/10)-7.036))+(0.2467*(0-0.5642))-(0.5567*((60/5)-7.222))+(0.4510*(log(13.5)-5.137))))
在 SQL 中我得到了正确的值,
0.0015
但是在 PowerBI 中我得到了
0.0007783428
。
我需要在 DAX 表达式中更改哪些内容才能正确计算 POWER() 、 EXP() 和 LOG() ?