Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > 源码示例

【access小品】使人昭昭--总价分劈示例

时 间:2012-06-07 21:08:36
作 者:煮江品茶   ID:10802  城市:武汉
摘 要:【Access小品】使人昭昭--总价分劈示例
正 文:

  有句成语叫做:以其昏昏使人昭昭。说的是自己都没明白确希望别人明白自己的意思。这句成语很有些趣味,通常情况下,以其昏昏不大能使人昭昭。是不是以其昭昭就一定能使人昭昭呢?这也不一定。有一种情况叫做茶壶煮饺子--倒不出来,许多人昭昭了,但表达不出来或者表达不清楚,这就很难使人昭昭了。以其昏昏是不是一定不能使人昭昭呢?也非绝对,如果听或读的人有足够的经验和能力,即使在说和写的人昏昏然的情况下,也是能通过只言片语推断出问题所在,并迅速找到答案的。所以,交流是互动的过程,我们只有想办法表达清楚问题,才可能使得交流更为有效。
 
今日看到版友cyber-bobo同志的一个问题。大意是说怎么能将一个总金额分配到若干品种上去,使得每个品种都分配到金额,并使的分配后剩余的金额最小。这个问题属于一个昏昏然的问题,为什么这么说呢?因为这将形成一个很大的解集,这个解集随着品种增加会急剧膨胀。如此一来问题本身就没有什么意义了。
 
不过,这是一个表像。稍微深入一些分析,便可以得到真正的问题是什么。通常我们要购置货品时,都预先知道要购置货品的比例关系。这个比例关系或者依据的是经验,或者依据的是历史的购置或者消耗数据,或者是依据某种定额。断然不会有人给你几百块,让你随便买些什么回来,除非钱多的烧得慌。所以这个问题便也就建立了一个基础,那就是已知所需购置的货品之间的比例关系(这种比例关系可能是一定范围内的比例关系),来求解总金额的分配了。于是乎昏昏然,也就变的昭昭然了。
 
不过要真正解决这个问题还存在一些难度。假如比例关系是唯一一组百分比数据,这个问题很简单。但从实际应用来看,各个货品之间的比例关系会有一个取值区间,这个问题就要复杂一些了。这时候需要再确立一个取值的规则,这个取值规则可以是金额的权重,或者其他什么东西。总之需要根据业务的实际来确定。本例中,我采用了取中值的标准来确定分配比例。
 
其实,很多问题与Access本身没多大关系。清楚的了解到实际的业务处理过程,远比懂得编写代码重要得多。要想写出好的程序,功夫一多半在程序之外。

 

点击下载此附件



Access软件网QQ交流群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助