Office中国论坛/Access中国论坛

标题: 中秋佳节求教一个找最接近值的一个问题 [打印本页]

作者: fnsmydyang    时间: 2010-9-22 22:35
标题: 中秋佳节求教一个找最接近值的一个问题
本帖最后由 fnsmydyang 于 2010-9-22 22:37 编辑

最近碰到一个数值比较的问题,
有一组数值:数值A1,数值A2,数值A3
一个比较值:数值B
要求是根据数值B,找出数值A1,数值A2,数值A3中最接近数值B的值并写入到
结果值:最接近值,数值B2,数值B3
目前我还没找到最简单解决的办法,请在家帮忙解决一下,谢谢了


作者: todaynew    时间: 2010-9-23 08:06
这个问题很简单嘛。
1、设myval=1000000
2、做一个循环,从0到数组的最大下标。
3、循环中做一个判断,当数组元素与B相减的绝对值小于myval时,将这个绝对值赋值给myval,如此比较每个数组元素后,便可得到最近值,及其对应的数组元素。
作者: jackysu78    时间: 2010-9-23 20:14
不错,学习的就是这种考虑问题的思路
作者: fnsmydyang    时间: 2010-9-23 21:06
谢谢todaynew版主。。。,明白了




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3