0 0 0
分享排行榜
修正错误贡献榜
已审核词条 未审核词条
子程序名返回值类型公开备 注
运算_二分查找整数型 二分查找
参数名类 型参考可空数组备 注
数组文本型
待查文本型
类型整数型
区分大小写逻辑型
变量名类 型静态数组备 注
位置整数型 
数组总数整数型 
对分整数型 
数值A双精度小数型 
数值B双精度小数型 
文本文本型 
位置 = 1
数组总数 = 取数组成员数 (数组)
如果真 (数组总数 = 0)
返回 (1)
判断 (类型 = 0)
数值A = 到数值 (待查)
如果真 (数值A ≥ 到数值 (数组 [数组总数]))
返回 (数组总数 + 1)
如果真 (数值A ≤ 到数值 (数组 [1]))
返回 (1)

判断循环首 (位置 < 数组总数 - 1)
对分 (位置 + 数组总数) \ 2
数值B = 到数值 (数组 [对分])
如果真 (数值A = 数值B)
位置 = 对分
跳出循环 ()

如果 (数值A < 数值B)
数组总数 = 对分
位置 = 对分

判断循环尾 ()
判断 (类型 = 1)
如果真 (文本比较 (待查, 数组 [数组总数], 区分大小写) ≥ 0)
返回 (数组总数 + 1)
如果真 (文本比较 (待查, 数组 [1], 区分大小写) ≤ 0)
返回 (1)
判断循环首 (位置 < 数组总数 - 1)
对分 (位置 + 数组总数) \ 2
如果真 (文本比较 (待查, 数组 [对分], 区分大小写) = 0)
位置 = 对分
跳出循环 ()
如果 (文本比较 (待查, 数组 [对分], 区分大小写) < 0)
数组总数 = 对分
位置 = 对分

判断循环尾 ()
判断 (类型 = 2)
数值A = 取字节集数据 (到字节集 (到时间 (待查)), #双精度小数型 )
如果真 (数值A ≥ 取字节集数据 (到字节集 (到时间 (数组 [数组总数])), #双精度小数型 ))
返回 (数组总数 + 1)
如果真 (数值A ≤ 取字节集数据 (到字节集 (到时间 (数组 [1])), #双精度小数型 ))
返回 (1)
判断循环首 (位置 < 数组总数 - 1)
对分 (位置 + 数组总数) \ 2
数值B = 取字节集数据 (到字节集 (到时间 (数组 [对分])), #双精度小数型 )
如果真 (数值A = 数值B)
位置 = 对分
跳出循环 ()
如果 (数值A < 数值B)
数组总数 = 对分
位置 = 对分

判断循环尾 ()


返回 (位置 + 1)

词条作者信息
项目部004 -  一个月只活跃几分钟
使用例程
评论列表   发现违规评论、广告、刷屏,请点击举报(有奖)
无评论 评论
  • Copyright © ijingyi.com All Rights Reserved.