无法打印Cosecant / Secant值

时间:2017-06-14 12:53:26

标签: ios objective-c xcode

我无法在Xcode中执行这些数学函数:NSLog(@"cosec(45)=%f",cosec(45 * M_PI/180.0));

Document doc = new Document();

PdfPTable tableLayout = new PdfPTable(4);

PdfWriter writer= PdfWriter.GetInstance(doc, new FileStream(Server.MapPath("~/Admin/T13.pdf"), FileMode.Create));                 

doc.Open();

string contents = File.ReadAllText(Server.MapPath("~/Admin/invoice.html"));

StringReader sr = new StringReader(contents);


XMLWorkerHelper.GetInstance().ParseXHtml(writer, doc, sr);  

doc.Close();

错误:

  

显示cot / sec / cosec隐含的函数cot / cosec声明在c99中无效

有没有办法运行这些数学函数?

注意
我只能运行tan / sin / cos函数

1 个答案:

答案 0 :(得分:1)

您有此错误,因为' cosec'您正在编译的库中未实现该函数。尝试将此函数的使用替换为三角函数等效操作,如secant(x) = 1.0 / cos(x)cosecant(x) = 1.0 / sin(x)