我想知道如何在此代码部分中执行exponent函数(这意味着我可以将^更改为使用c语言的函数)?
K = (S * (P/100/12)) / (1 - (1 + (P/100/12))^(-Y*12) );
答案 0 :(得分:3)
来自 math.h的pow()
函数
OracleConnection con = new OracleConnection(connectionString);
con.Open();
OracleCommand cmd = new OracleCommand();
cmd.Connection = con;
cmd.CommandText =
"begin " +
" UPDATE clients SET name = " + name1 + " WHERE clientId = " + clientId1 +
" UPDATE clients SET name = " + name2 + " WHERE clientId = " + clientId2 +
"end;";
cmd.CommandType = CommandType.Text;
cmd.ExecuteNonQuery();
con.Close();
答案 1 :(得分:2)
#include <math.h>
并使用pow
函数
答案 2 :(得分:1)
您正在寻找的函数是pow(),它位于math.h库中。只记得用-lm编译,否则它不会让你编译它。
示例:gcc -o output_name file.c -lm