c# 如何使用数学公式 例如sin 三角函数 抛物线 圆的坐标椭圆等等 什么命名空间和举一个例子

c# 如何使用数学公式 例如sin 三角函数 抛物线 圆的坐标椭圆等等 什么命名空间和举一个例子
如上
aoolc 1年前 已收到1个回答 举报

xywrlj 幼苗

共回答了18个问题采纳率:100% 举报

Math.Sin();正玄函数
Math.Cos();余弦函数
类似的函数很多,都在Math类下,系统封装好的,调用的时候记得传参数进去,返回值看注释即可

1年前 追问

1

aoolc 举报

谢谢你 请问我想要让一个button按照圆的轨迹而运动 我使用一个timer没一秒启动一次 lable中写以下代码 for(int i=0;i<360;i++) { x=10*Math.Sin(i); y=10*Math.Cos(i); label1.Text = "x=" + x + "y=" + y; button1.Location = new Point((int)x, (int)y); 为什么lable只有一个x一个y button也只是在0,0闪动不运动 我应该怎么做呢

举报 xywrlj

time每一秒启动一次,也就是每秒都会重新运行for(int i=0;i<360;i++) 里面的代码,所以 button1是动不了的,每秒重新运行一次和每秒运行一次角度是不同的 double x, y; for (int i = 0; i < 360; i++) { x = 10 * Math.Sin(i); y = 10 * Math.Cos(i); timer1.Enabled = true; timer1.Interval = 1000; button1.Location = new Point((int)x, (int)y); }
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.196 s. - webmaster@yulucn.com