Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel公式到C#_C#_Excel_Excel Formula_Formula - Fatal编程技术网

Excel公式到C#

Excel公式到C#,c#,excel,excel-formula,formula,C#,Excel,Excel Formula,Formula,有人能把这个excel公式=1-(幂(10,LOG(0.8)/12))转换成C吗 我尝试过这个C代码,但结果不一样: 1 - (Math.Pow(10, Math.Log(0.8) / 12)) 默认情况下,Excel函数日志以10为基数 默认情况下,.NET Math.Log()函数是base e 您必须像这样将Math.Log(0.8)更改为Math.Log10(0.8) 1 - (Math.Pow(10, Math.Log10(0.8) / 12)) 默认情况下,Excel函数日志以1

有人能把这个excel公式
=1-(幂(10,LOG(0.8)/12))
转换成C吗

我尝试过这个C代码,但结果不一样:

1 - (Math.Pow(10, Math.Log(0.8) / 12))

默认情况下,Excel函数日志以10为基数

默认情况下,.NET Math.Log()函数是base e

您必须像这样将
Math.Log(0.8)
更改为
Math.Log10(0.8)

1 - (Math.Pow(10, Math.Log10(0.8) / 12))

默认情况下,Excel函数日志以10为基数

默认情况下,.NET Math.Log()函数是base e

您必须像这样将
Math.Log(0.8)
更改为
Math.Log10(0.8)

1 - (Math.Pow(10, Math.Log10(0.8) / 12))