码迷,mamicode.com
首页 > Windows程序 > 详细

c#实现 正弦sin、反正弦arcsin,正切tan、反正切arctan:求角度值

时间:2021-01-11 11:09:21      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:nan   namespace   end   adl   arc   color   其他   reg   数学   

 1 #region 三角函数和反三角函数
 2  
 3 using System;
 4 using System.Collections.Generic;
 5 using System.IO;
 6 using System.Linq;
 7 using System.Messaging;
 8 using System.Net.Sockets;
 9 using System.Text;
10 using System.Threading;
11 using System.Threading.Tasks;
12 using System.Xml.Linq;
13 namespace test
14 {
15     class Program
16     {
17         static void Main(string[] args)
18         {
19             #region 正弦、反正弦
20             //正弦
21             double sinAngleValue1 = 30;//角度值:30度。
22             double sinRadianValue1 = Math.PI * sinAngleValue1 / 180;//求弧度值
23             double sinValue1 = Math.Sin(sinRadianValue1);//求sin30度,其实sin30度 = sin(PI/6),但是,数学上或代码上,常常用弧度PI/6,来计算sin(PI/6),其他函数同理。
24             Console.WriteLine(sinValue1);
25             //反正弦
26             double sinValue2 = 0.5;//正弦值 = 0.5。
27             double sinRadianValue2 = Math.Asin(sinValue2);//求弧度值
28             double sinAngleValue2 = sinRadianValue2 / Math.PI * 180;//根据弧度值,来求角度值。
29             Console.WriteLine(sinAngleValue2);
30             Console.WriteLine();
31             #endregion
32  
33             #region 正切、反正切
34             Console.WriteLine();
35             Console.WriteLine();
36             //正切
37             double tanAngleValue1 = 15;//角度值
38             double tanRadianValue1 = Math.PI * tanAngleValue1 / 180;//求弧度值
39             double tanValue1 = Math.Tan(tanRadianValue1);//tan值
40             Console.WriteLine(tanValue1);//tan值
41  
42             double tanValue2 = 1;//正切值
43             double tanRadianValue2 = Math.Atan(tanValue2);//求弧度值
44             double tanAngleValue2 = tanRadianValue2 / Math.PI *180;//求角度
45             Console.WriteLine(tanAngleValue2);
46             #endregion
47             Console.ReadLine();
48         }
49     }
50 }
51 #endregion

 

c#实现 正弦sin、反正弦arcsin,正切tan、反正切arctan:求角度值

标签:nan   namespace   end   adl   arc   color   其他   reg   数学   

原文地址:https://www.cnblogs.com/xuling-297769461/p/14252096.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!