Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 画两个互相相交的圆,从中我需要用c找到相交点#_C#_Math_Geometry - Fatal编程技术网

C# 画两个互相相交的圆,从中我需要用c找到相交点#

C# 画两个互相相交的圆,从中我需要用c找到相交点#,c#,math,geometry,C#,Math,Geometry,画两个相互相交的圆,从中我需要使用c#使用directx找到相交点。我需要找到两点。这实际上与DirectX无关,甚至与C#无关。这只是几何学。有关适当的公式和推理,请参阅。您确定此处需要DirectX吗?这是一个纯粹的数学问题。见: (来源:)如果圆相交,将有两个点,而不是一个。如果两个圆只是接触,那么你就有一个点了。先生,我看到了。你能给出两个半径r都相等的解吗circle@ratty:您肯定只是为r0和r1插入了相同的号码?为什么会比这更难呢?DirectX确实提供了向量和矩阵类型(以及

画两个相互相交的圆,从中我需要使用c#使用directx找到相交点。我需要找到两点。

这实际上与DirectX无关,甚至与C#无关。这只是几何学。有关适当的公式和推理,请参阅。

您确定此处需要DirectX吗?这是一个纯粹的数学问题。见:



(来源:)

如果圆相交,将有两个点,而不是一个。如果两个圆只是接触,那么你就有一个点了。先生,我看到了。你能给出两个半径r都相等的解吗circle@ratty:您肯定只是为r0和r1插入了相同的号码?为什么会比这更难呢?DirectX确实提供了向量和矩阵类型(以及许多其他类型)以及对它们进行操作的方法,因此设置“家庭作业”的人可能希望“类”专注于算法,而不是基本类型的实现。