ol'将正方形拟合成矩形技巧

发布于 2024-08-14 05:43:03 字数 245 浏览 12 评论 0原文

是的,我确实看到了与这里已经发布的类似的问题(特别是 这个)。

但。我疯了吗,或者正方形的大小也可以是非整数吗?例如,在 2x3 矩形中,一种解决方案是 0.2x.2 的正方形

我如何创建一个函数来查找可能的正方形尺寸的数量?

Yes I did see the questions similar to this already posted here (notably this one).

But. Am i crazy, or can the size of the square also be a non-integer? For example, in a 2x3 rectangle, one solution is squares that are .2x.2

How can i create a function to find the number of possible square sizes?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

眉目亦如画i 2024-08-21 05:43:03

把它变回一个整数问题。假设您希望长度的最小量为 0.1,只需将所有维度乘以 10,您就会回到整数问题。然后最后,将其缩小。

这种通用技术在嵌入式软件中大量使用,您不想过多地使用浮点,但需要处理分数,例如几分之一秒。

Turn it back into an integer problem. Suppose you want the smallest quantum of length to be 0.1, just multiply all dimensions by 10 and you are back to an integer problem. Then at the end, scale it back down.

This general technique is used a lot in embedded software where you don't want to play with floating point too much, but need to deal in fractions, such as fractions of a second.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文