Tag: math

C#中的任意精度小数?

是否有可用于C#的任意精度十进制类? 我已经看过几个任意精度整数类,但这并不完全相同。

使用矩阵单独旋转矩形

有一点绘图复杂,你会称之为。 当谈到矩阵并在形状上绘制旋转时,我的数学有点生疏。 这是一些代码: private void Form1_Paint(object sender, PaintEventArgs e) { g = e.Graphics; g.SmoothingMode = SmoothingMode.HighQuality; DoRotation(e); g.DrawRectangle(new Pen(Color.Black), r1); g.DrawRectangle(new Pen(Color.Black), r2); // draw a line (PEN, CenterOfObject(X, Y), endpoint(X,Y) ) g.DrawLine(new Pen(Color.Black), new Point((r1.X + 50), (r1.Y + 75)), new Point((/*r1.X + */50), (/*r1.Y – */25))); this.lblPoint.Text = “X-pos: ” + r1.X + […]