差一错误 差一错误英語Offbyone error缩写OBOE是在计数时由于边界条件判断失误导致结果多了一或少了一的错误通常指计算机编程中循环多了一次或者少了一次的程序错误属于逻辑错误的一种比如程序员在循环中进行比较的时候本该使用小于等于但却使用了小于或者是程序员没有考虑到一个序列是从而不是开始许多程序语言的数组下标都是这样在数学领域此错误也时有发生