在system.drawing C#中画圆弧

问题描述 投票:0回答:1

我在一个圆上有 2 个点 A(x1, y1) 和 B(x2, y2),它们之间的角度为 alpha(示例 = 70 度) 我想找到圆的中心和半径 我使用 C# 的 System.Drawing 命名空间

enter image description here

请帮我解决这个问题。

c# system.drawing
1个回答
0
投票

让我们画一些线:

我们有一个直角三角形,斜边为 R,角为 35°,对边为 h。这导致关系:

h / R = Sin(35°)

我们可以通过R来解决:

R = h / Sin(35°)

© www.soinside.com 2019 - 2024. All rights reserved.