gpt4 book ai didi

algorithm - 确定数轴上内部范围的填充

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:54:04 26 4
gpt4 key购买 nike

我有一个范围,从 .1 到 .75。在该范围内是 0.13 到 0.74 的子范围。

在范围内,子范围占据了 ~93.8% 的空间。

范围内子范围的左侧“填充”占 ~4.6%,右侧“填充”~1.5%。

我需要通过扩大范围(而不是减小内部范围的大小)来确保子范围两侧至少有 5% 的“填充”。如何快速确定范围的扩大范围应该是多少?

如果内部范围是 [.5, .74] 那么只有外部范围的右侧需要扩大才能实现内部范围的最小 5% 填充?

不是作业:-)

最佳答案

简单逻辑(修正问题后编辑):

 Given:  RangeLeft, RangeRight, SubLeft, SubRight
MinPadding = (SubRight - SubLeft) * 5 / 90
NewLeft = Min(RangeLeft, SubLeft - MinPadding)
NewRight = Max(RangeRight, SubRight + MinPadding)]

关于algorithm - 确定数轴上内部范围的填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51146503/

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