gpt4 book ai didi

java - 如何找出多边形的边数、面数、顶点数

转载 作者:行者123 更新时间:2023-12-01 19:21:07 24 4
gpt4 key购买 nike

有没有一种简单的方法可以找到polygon中的边、面和顶点的数量(比如十边形或十六边形)。该数据是作为 java 库的一部分提供的,还是应该从 wiki 数据手动导出。

最佳答案

如果您确实指的是多边形而不是多面体,那么:

  • 多边形没有面,并且
  • 多边形的边数与顶点数相同。

如果您希望 Java 代码将多边形的名称转换为边或顶点的数量,那么一个简单的查找表应该涵盖您可能遇到的所有情况。如果这还不够,那么这个问题与将古希腊数字(英语化形式)翻译成整数的问题几乎相同。

This page解释了如何用英语化的古希腊语和拉丁语进行计数,但在 20 左右时就失败了。此时,您可能需要即兴发挥;即弥补它们。

该页面解释了十二面体之外的用法极其罕见(除了二十面体)。不过,我相信您会发现一些傻瓜喜欢花几个小时的时间来争论 42 边形的正确名称。

关于java - 如何找出多边形的边数、面数、顶点数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4203136/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com