如何将百分比斜率转换为度数

时间:2016-05-29 22:33:26

标签: c# .net

double mypercentslope = 1

使用计算器,如果我想将其转换为某种程度,我只需:arctan(0.01);

我已经尝试过Math.Atan(0.01)并报告了一个不正确的值。我已经读过c#使用弧度但不确定,基于此,如何完成我需要的东西。谢谢大家!

1 个答案:

答案 0 :(得分:1)

是的,Math.Atan确实以弧度(from here)给出了结果。您可以使用它转换为度数:

private double RadianToDegree(double angle)
{
   return angle * (180.0 / Math.PI);
} 

(以上代码段取from here

所以完整的工作代码可能如下所示:

double myPercentSlope = 100;

double rads = Math.Atan(myPercentSlope/100);

double degrees = rads * (180.0 / Math.PI);