我需要计算三角形的长宽比。我有三个点,因此我有长度和中点。我尝试使用这个教程(尽管在我看来不是很好),但它非常模糊,没有提供太多信息。能否有人详细说明一下,特别是关于创建矩形部分,或者甚至分享一些C++代码来解决这个问题?
对于James的解决方案:
您的公式报告如下内容:
对于James的解决方案:
double s = (a + b + c) / 2.0;
double AR = (a * b * c) / (8.0 * (s - a) * (s - b) * (s - c));
@James:
Cubit报告如下:
Function Name Average Std Dev Minimum Maximum
------------- --------- --------- --------- ---------
Aspect Ratio 1.000e+00 7.371e-04 1.000e+00 1.010e+00
--------------------------------------------------------------
您的公式报告如下内容:
Function Name Average Minimum Maximum
------------- --------- -------- -------
Aspect Ratio 1.00006 1.000000 1.00972
--------------------------------------------