off-by-one error
off-by-one error noun: a logic error where a value, typically the number of iterations of a loop, is specified incorrectly, being either 1 less or 1 more than it should be.
Noun
off-by-one error (plural off-by-one errors)
- A logic error where a value, typically the number of iterations of a loop, is specified incorrectly, being either 1 less or 1 more than it should be.
- Using an incorrect relational operator or an incorrect final value of a loop counter in the loop-continuation condition of a repetition statement causes an off-by-one error.2005, Harvey M. Deitel, Paul J. Deitel, C# for Programmers, second edition, Prentice Hall Professional, →ISBN, page 164
- Synonyms:
- off-by-one bug, OBOE, OBO
Synonyms of off-by-one error
Forms of off-by-one error
| plural | off-by-one errors |
|---|
Questions about off-by-one error
- What does off-by-one error mean?
- Off-by-one error means a logic error where a value, typically the number of iterations of a loop, is specified incorrectly, being either 1 less or 1 more than it should be.
- What part of speech is off-by-one error?
- Off-by-one error is a noun.
- What is the plural of off-by-one error?
- The plural of off-by-one error is off-by-one errors.
Words near off-by-one error in the dictionary
Source and license
Adapted from Wiktionary: off-by-one error (page history and authors). Text available under the Creative Commons Attribution-ShareAlike 4.0 license. Word.ws reformatted the entry and added links. Wiktionary data of 2026-09-02.
Last updated:
Pronunciation audio from Wikimedia Commons, each file under its own free license: En-us-off-by-one error.oga.
Cite this entry: “off-by-one error.” Word.ws, https://word.ws/off-by-one_error. Based on Wiktionary, CC BY-SA 4.0.
