根据原始宽高比增加Rectangle的长度和宽度

时间:2015-01-19 04:57:44

标签: math rectangles

我在我的应用程序中创建了一个Rectangle。现在我希望用户能够更新矩形大小(长度/宽度)。但是用户只能指定矩形的区域。从那个区域,我需要计算矩形的新长度/宽度。

我有以下信息 原始长度,原始宽度,原始区域,矩形的原始顶点,新的矩形区域

如何通过尊重长度/宽度的原始宽高比,根据新的区域值计算矩形的新长度/宽度。

1 个答案:

答案 0 :(得分:1)

新长度=原始长度* SquareRoot(新区域/原始区域。)

新宽度=原始宽度* SquareRoot(新区域/原始区域)。