Введите хотя бы 2 символа для поиска по всем отраслям.
Что значит off-by-one error?
Значение и примеры · Разработка программного обеспечения
off-by-one error: ошибка на единицу, ошибка границы диапазона
Распространённая ошибка цикла или вычисления, когда результат на один шаг больше или меньше нужного, часто из-за отсчёта с нуля.
Где и как употребляется
Типичные причины — <= вместо < или забытый факт, что последний индекс на единицу меньше длины. Известная шутка перечисляет три сложные задачи информатики: именование, инвалидацию кэша и ошибки на единицу.
Примеры предложений
The report missed the last day of the month because of an off-by-one error in the date range.
Из-за ошибки на единицу в диапазоне дат отчёт не включил последний день месяца.
Неправильная граница диапазона исключила один день.
Check the loop condition; it looks like a classic off-by-one error.
Проверь условие цикла: похоже на классическую ошибку на единицу.
Следует проверить, не выполняется ли цикл на один шаг лишний или недостающий.
Распространённые словосочетания
- classic off-by-one error
- off-by-one bug
- fix an off-by-one error
- fencepost error
Связанные термины
Другие термины: Отладка и устранение неполадок
- fix · исправлять
- debug · отлаживать
- crash · аварийно завершаться
- reproduce · воспроизвести
- log · журнал событий
- stack trace · трассировка стека
- root cause · первопричина
- workaround · временное решение
- exception · исключение
- breakpoint · точка останова
- error message · сообщение об ошибке
- troubleshoot · искать и устранять неисправность
Закрепляйте лексику чтением
Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском:
