PHP&js获取数组中最接近数值的值
来源:互联网 发布:上海 逛街 知乎 编辑:程序博客网 时间:2024/06/07 15:57
function NextNumberArray($Number, $NumberRangeArray){ $w = 0; $c = -1; $abstand = 0; $l = count($NumberRangeArray); for($pos=0; $pos < $l; $pos++){ $n = $NumberRangeArray[$pos]; $abstand = ($n < $Number) ? $Number - $n : $n - $Number; if ($c == -1){ $c = $abstand; continue; } else if ($abstand < $c){ $c = $abstand; $w = $pos; } } return $NumberRangeArray[$w];} print NextNumberArray(45, array(3, 8, 19, 34, 56, 89)) . "\n";// returns --> 34
function NextNumberArray(Number, NumberRangeArray){ var w = 0; var c = -1; var abstand = 0; var l = NumberRangeArray.length; for(var pos=0; pos < l; pos++){ var n = NumberRangeArray[pos]; abstand = (n < Number) ? Number - n : n - Number; if (c == -1){ c = abstand; continue; } else if (abstand < c){ c = abstand; w = pos; } } return NumberRangeArray[w];}
var lkuan_array = new Array(1.35, 2.7, 4.1, 5.4, 6.8, 8.1, 9.5, 10.8);var lkuan_zidong = NextNumberArray(4, lkuan_array);return lkuan_zidong; //lkuan_zidong=4.1
阅读全文
0 0
- PHP&js获取数组中最接近数值的值
- 找出升序数组中元素之和最接近于给定数值的两个数
- 二分法查找有序表中最接近的数值
- 数组中最接近N的数
- js中获取并遍历php数组
- 获取数值的字节数组
- 最接近给定值的子数组和
- 获取数组中超过一半数量的数值
- 求给定数组子数组中最接近0的和
- PHP取数组中几个数值求和等于指定值的算法
- 求一个数组中a[0...i-1] 离a[i]最接近的值
- 1.2.9 数组中大小最接近的两个元素差
- 【堆】返回数组中最接近中位数的k个数
- 查询最接近某一数值的sql 查询某一列中最小的数
- 从数列中抽取与某一数值(num)最接近的若干个数(n)
- PHP 获取数组值中最大的数据
- PHP获取二维数组中某一列的值集合
- PHP获取二维数组中某一列的值集合
- pom.xml文件中引入jar包冲突解决方法
- SOAPUI测试步骤(六)---PropertyTransfer
- 欢迎使用CSDN-markdown编辑器
- 关于QT的那些事(三)
- 初探C的结构体
- PHP&js获取数组中最接近数值的值
- volatile
- 关于mysql数据库的备份和恢复
- Opencv中Adaboost的具体实现及使用资料总结
- 错误与异常
- LightOJ
- springmvc设置接口后缀名
- 罗马数字转换阿拉伯数字0~3999
- 通过 FFMPEG,将字幕“烧进”MP4视频中