2024-04-23 08:43:24 发布
网友
我试图控制一个返回值,相对于一个输入值。你知道吗
所以外汇。我们得到了一个输入值。我们称之为A。 我知道这个值在0到500之间。 然后我想计算并输出一个介于0和360之间的值(B),但是相对于A是什么。。你知道吗
A
B
所以如果我A = 500,那么B == 360。。。或者如果A = 250那么B == 180等等。。。你知道吗
A = 500
B == 360
A = 250
B == 180
我该怎么编程呢?我想这是个数学问题吧?你知道吗
有点难以解释,所以希望有意义
How would i programmaticly, well really its a math question i guess?
你已经得到了一个答案,但我唯一不同意的是解释。简单地按以下方式使用酉方法
解释
A B - 500 > 360 1 > 360.500 A -> 360/500*A = 0.72 * A
实施
def get_b(a): return 0.72 * A
找到A的百分比,然后在B上使用该百分比,如下所示
B = (A/500.0) * 360
例如
def get_b(a): return (a/500.0) * 360 print get_b(500) print get_b(250) print get_b(125)
输出
360.0 180.0 90.0
你已经得到了一个答案,但我唯一不同意的是解释。简单地按以下方式使用酉方法
解释
实施
找到
A
的百分比,然后在B
上使用该百分比,如下所示例如
输出
相关问题 更多 >
编程相关推荐