Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/11.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.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
Java 圆与矩形相交的面积_Java_Algorithm_Math_Geometry - Fatal编程技术网

Java 圆与矩形相交的面积

Java 圆与矩形相交的面积,java,algorithm,math,geometry,Java,Algorithm,Math,Geometry,我想找到给定矩形区域下的给定圆的面积。我在stackoverflow上搜索了很多帖子,但都不令人满意。我关注了这个帖子 但这似乎并不准确。 如果有人能为我提供至少高达10^-6精度的准确解决方案,我将不胜感激。 谢谢。链接文章使用了左矩形规则的积分方法,这会导致精度损失(这里的值被低估,因为封套是凸的或直的) 您可以使用更精确的方法,例如 此外,每个配置可以细分为简单的部分-矩形,三角形,圆段与已知的精确面积公式 链接文章使用了左矩形规则的积分方法,这会导致精度损失(此处的值被低估,因为封套是

我想找到给定矩形区域下的给定圆的面积。我在stackoverflow上搜索了很多帖子,但都不令人满意。我关注了这个帖子

但这似乎并不准确。 如果有人能为我提供至少高达10^-6精度的准确解决方案,我将不胜感激。
谢谢。

链接文章使用了左矩形规则的积分方法,这会导致精度损失(这里的值被低估,因为封套是凸的或直的)

您可以使用更精确的方法,例如


此外,每个配置可以细分为简单的部分-矩形,三角形,圆段与已知的精确面积公式

链接文章使用了左矩形规则的积分方法,这会导致精度损失(此处的值被低估,因为封套是凸的或直的)

您可以使用更精确的方法,例如


此外,每个配置可以细分为简单的部分-矩形,三角形,圆段与已知的精确面积公式

您应该能够在上面的站点修改代码,以获得所需的准确性。如果您没有获得足够的精度,请选择较小的步长作为数值积分的基础。否则,考虑各种情况,并对每一种情况进行代数求解。我失败了,这就是为什么我在这里问了一个问题。你应该能够在上面的网站上修改代码,以获得你需要的准确性。如果您没有获得足够的精度,请选择较小的步长作为数值积分的基础。否则,考虑各种情况,并对每一种情况进行代数求解。我失败了,所以我在这里问了一个问题。