【access小品】使人昭昭--总价分劈示例
时 间:2012-06-07 21:08:36
作 者:煮江品茶 ID:10802 城市:武汉
摘 要:【Access小品】使人昭昭--总价分劈示例
正 文:
有句成语叫做:以其昏昏使人昭昭。说的是自己都没明白确希望别人明白自己的意思。这句成语很有些趣味,通常情况下,以其昏昏不大能使人昭昭。是不是以其昭昭就一定能使人昭昭呢?这也不一定。有一种情况叫做茶壶煮饺子--倒不出来,许多人昭昭了,但表达不出来或者表达不清楚,这就很难使人昭昭了。以其昏昏是不是一定不能使人昭昭呢?也非绝对,如果听或读的人有足够的经验和能力,即使在说和写的人昏昏然的情况下,也是能通过只言片语推断出问题所在,并迅速找到答案的。所以,交流是互动的过程,我们只有想办法表达清楚问题,才可能使得交流更为有效。
今日看到版友cyber-bobo同志的一个问题。大意是说怎么能将一个总金额分配到若干品种上去,使得每个品种都分配到金额,并使的分配后剩余的金额最小。这个问题属于一个昏昏然的问题,为什么这么说呢?因为这将形成一个很大的解集,这个解集随着品种增加会急剧膨胀。如此一来问题本身就没有什么意义了。
不过,这是一个表像。稍微深入一些分析,便可以得到真正的问题是什么。通常我们要购置货品时,都预先知道要购置货品的比例关系。这个比例关系或者依据的是经验,或者依据的是历史的购置或者消耗数据,或者是依据某种定额。断然不会有人给你几百块,让你随便买些什么回来,除非钱多的烧得慌。所以这个问题便也就建立了一个基础,那就是已知所需购置的货品之间的比例关系(这种比例关系可能是一定范围内的比例关系),来求解总金额的分配了。于是乎昏昏然,也就变的昭昭然了。
不过要真正解决这个问题还存在一些难度。假如比例关系是唯一一组百分比数据,这个问题很简单。但从实际应用来看,各个货品之间的比例关系会有一个取值区间,这个问题就要复杂一些了。这时候需要再确立一个取值的规则,这个取值规则可以是金额的权重,或者其他什么东西。总之需要根据业务的实际来确定。本例中,我采用了取中值的标准来确定分配比例。
其实,很多问题与Access本身没多大关系。清楚的了解到实际的业务处理过程,远比懂得编写代码重要得多。要想写出好的程序,功夫一多半在程序之外。
Access软件网QQ交流群 (群号:54525238) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- 【Access选项卡示例】Ac...(09.09)
- 【Access源码示例】按输入...(09.02)
- 【Access日期区间段查询】...(08.29)
- 【Access日期区间段查询】...(08.27)
- Access怎样才能实现日期时...(08.21)
- 【Access定时打开查询】A...(08.19)
- Access生成固定数量的记录...(08.13)
- Access怎样才能实现日期时...(08.12)
- Access利用导航窗体控件对...(08.03)
学习心得
最新文章
- Access表中的字段名、字段标题...(09.19)
- Access快速开发平台--更改“...(09.18)
- 【中秋及国庆优惠】Access培训...(09.15)
- Access如何将日期型的数值转换...(09.14)
- 英文输入法输入数据中存在单引号引起...(09.11)
- 【Access选项卡示例】Acce...(09.09)
- 让Access光标停留在指定的控件...(09.07)
- 关于Access查询条件里使用通配...(09.06)
- Access报表偷懒制作法--Ac...(09.05)
- Access快速开发平台--窗体数...(09.04)