游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3447|回复: 5

[讨论] 简单的求个公式

[复制链接]

69

主题

2031

帖子

2356

积分

金牌会员

Rank: 6Rank: 6

积分
2356
发表于 2010-12-5 21:40:00 | 显示全部楼层 |阅读模式
a>=b,a、b为非固定值,也就是说,可能a=1,b=0,也可能a=1001,b=543
X>Y,X于Y必然是固定值(可以是数值、百分比等等),且值与a、b必然无关。
需要的结果为,
(a+b)xX=a
(a+b)xY=b.
且(a+b)x(X~Y)=a~b 间的一个数。

34

主题

844

帖子

1755

积分

金牌会员

Rank: 6Rank: 6

积分
1755
发表于 2010-12-5 23:10:00 | 显示全部楼层

Re:简单的求个公式

(a+b)xX=a
X=a/(a+b)>=1/2

(a+b)xY=b
Y=b/(a+b)<=1/2

那就随便来一个吧。X=2/3,Y=1/3

(a+b)x(2/3)=a
(a+b)x(1/3)=b
a=2b时就能满足了。

检查:
a=100,b=50时,看看是否满足(a+b)x(2/3)=a和(a+b)x(1/2)=b
(a+b)x(2/3)=(100+50)x(2/3)=150x2/3=100=a,满足。
(a+b)x(1/3)=(100+50)x(1/3)=150x1/3=50=b,满足。

69

主题

2031

帖子

2356

积分

金牌会员

Rank: 6Rank: 6

积分
2356
 楼主| 发表于 2010-12-6 19:52:00 | 显示全部楼层

Re:简单的求个公式

a、b的关系,只有a>=b,而无其它比例关系

34

主题

844

帖子

1755

积分

金牌会员

Rank: 6Rank: 6

积分
1755
发表于 2010-12-6 21:15:00 | 显示全部楼层

Re: Re:简单的求个公式

huori: Re:简单的求个公式

a、b的关系,只有a>=b,而无其它比例关系

那么必然无解。

无解的原因:
(a+b)xX=a
(a+b)xY=b
同样的(a+b),乘上X就等于a,乘上Y就等于b。这么一来就必然是X:Y = a:b了。
怎么可能“无其他关系”啊?你觉得可能“无其他关系”吗?

11

主题

162

帖子

164

积分

注册会员

Rank: 2

积分
164
发表于 2010-12-7 17:21:00 | 显示全部楼层

Re: Re:简单的求个公式

huori: Re:简单的求个公式

a、b的关系,只有a>=b,而无其它比例关系


这个指的是没有给定比例关系的条件吧,如果我算出来a和b,总能给出比例关系的。
另外snghun的答案,如果a=-2,b=-1的话……这可算是bug么

34

主题

844

帖子

1755

积分

金牌会员

Rank: 6Rank: 6

积分
1755
发表于 2010-12-7 17:28:00 | 显示全部楼层

Re: Re: Re:简单的求个公式

atlans1: Re: Re:简单的求个公式
snghun的答案,如果a=-2,b=-1的话……这可算是bug么

是不是BUG,判断依据只有一个。
那就是“检查”。
检查结果出错了,那就是BUG.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-17 15:09

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表