C#中求正弦的语句

怎么实现在文本框中输入角度,求出正弦值,
double a = double.Parse(num.Text);
a = Math.Sin(a);
answer.Text = a.ToString();
这语句输入180怎么输出-0.8011526357……呢
小弟不明白,高手请解

a是弧度不是角度吧?
角度 a 必须用弧度表示。乘以 Math..::.PI/180 将角度转换成弧度。

d 的可接受值的范围从约 -9223372036854775295 至约 9223372036854775295。对于超出此范围的值,Sin 方法返回未更改的 d,而不是引发异常。

参考资料:http://msdn.microsoft.com/zh-cn/asp.net/system.math.sin.aspx

温馨提示:内容为网友见解,仅供参考
第1个回答  2009-03-22
double的错误吧
还有负号好像因为180过了90的原因

c#怎么用三角函数设置转换角度
在C#中,可以使用Math类提供的三角函数方法设置转换角度。下面是一些常用的三角函数及其用法:1.Math.Sin:返回一个角度的正弦值。```csharpdoubleangle=30;\/\/角度(单位为度)doubleradian=angle*Math.PI\/180;\/\/将角度转换为弧度doublesinValue=Math.Sin(radian);\/\/计算角度的正弦值```2.Math.Cos:...

sin函数和cos函数在C#中是什么意思?
一、sin() 函数描述:C 库函数 double sin(double x) 返回弧度角 x 的正弦。sin() 函数的声明:double sin(double x)。参数:x -- 浮点值,代表了一个以弧度表示的角度。返回值:该函数返回 x 的正弦。二、cos() 函数描述:cos() 函数的功能是求某个角的余弦值。cos() 函数的声明:doubl...

c# 实现反双曲正弦的求解
如果求X的反双曲正弦。则:Asinh(x)=Log(x + Sqrt(x * x + 1))对应的C#中的数学公式:System.Math.Log(X + Math.Sqrt(X * X + 1));还有这些公式:以下为非内部数学函数的列表,这些函数皆可由内部数学函数导出:正切 (Sec(x))= 1 \/ Cos(x)余切 (Csc(x))= 1 \/ Sin(x)余切...

构造三角函数类C# 正弦\/余弦\/正切\/余切操作函数,函数计算直接采用泰勒级 ...
Math.Round(Math.Sin(),6);\/\/正弦 Math.Round(Math.Cos(),6);\/\/余弦 Math.Round(Math.Tan(), 6);\/\/正切 Math.Round(1.0\/Math.Tan(),6);\/\/余切

c#三角函数怎样让它以叫度数运算而非弧度数?
转换一下就可以了嘛。。π 弧度对应 360°。。x° 对应的弧度为 x \/ 360.0 * 3.14159。。假设我们要求 30° 的正弦值,可以 System.Math.Sin(30 \/ 360.0 * 3.14159);

有木有用*画的正弦波代码?要c#的~ 谢谢各位了~
你可以用C#的chart控件拖到窗体上的,然后直接调用Math.sin(x),取x值为-1000-1000,这样会得到Y的值,这样将Y的值绑定到C#chart控件上即可 for (int i = 0; i < ReadDataCount; i++){ chart1.Series["Series1"].Points.AddY(y[i]);} ...

c#怎么调用π
在C#编程中,调用数学中的π值非常直观,你只需要使用Math.PI常量即可。这个常量表示圆的周长与直径的比例,其数值接近3.141592653589793,是数学中著名的圆周率π的近似值。在实际应用中,π常常用于计算与圆相关的问题,如三角函数的运算。如果你想利用π进行计算,这里有几个常用的公式示例:1. 计算正...

C#里面怎么输入π?
用:Math.PI x的正弦:Math.Sin(x) 等等,只要写math,然后再加一个英文的句点,就会自动弹出所有数学函数的。

C#的math类的全部运算方法(例如n次方 开n次方根的解释)
返回正弦值为指定数字的角度。Atan 返回正切值为指定数字的角度。Atan2 返回正切值为两个指定数字的商的角度。BigMul 生成两个 32 位数字的完整乘积。Ceiling 返回大于或等于指定数字的最小整数。Cos 返回指定角度的余弦值。Cosh 返回指定角度的双曲余弦值。DivRem 计算两个数字的商,并在输出参数中返回...

C#中,两点确定一直线,想要让这条直线绕某个定点旋转?
这要用到数学中的正弦,余弦。先定义这些变量 private Pen pen = new Pen(Color.Red);private float x1 = 200;private float y1 = 200;private float x2 = 250;private float y2 = 200;private double r = 50;private double angle = 0;private double degress = 0;往窗体里拖进一个timer...

相似回答