Get the details behind our redesign


[it-uh-rey-shuh n] /ˌɪt əˈreɪ ʃən/
the act of repeating; a repetition.
  1. Also called successive approximation. a problem-solving or computational method in which a succession of approximations, each building on the one preceding, is used to achieve a desired degree of accuracy.
  2. an instance of the use of this method.
  1. a repetition of a statement or statements in a program.
  2. a different version of an existing data set, software program, hardware device, etc.:
    A new iteration of the data will be released next month.
a different form or version of something:
He designed the previous iteration of our logo.
late Middle English
1425-75; late Middle English < Latin iterātiōn-, stem of iterātiō; see iterate, -ion Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2014.
Cite This Source
Examples for iteration
  • The current iteration of supermarkets is in reality a bit of a pox upon our house.
  • But you don't need to see every iteration to know that it is happening anyway.
  • The latter iteration came to be known as the stein, though the two seem to be used interchangeably.
  • If the algorithms were successful at moving the robots closer to a target, they'd be used in the next iteration.
  • Click here for the latest iteration and here for technical background.
  • Waiting for technology to tweak better in its next iteration is foolish.
  • Our next iteration of designs will be aimed at addressing these problems.
  • Important genes usually exist in multiple copies, in case one iteration gets damaged.
  • But the newest iteration is that the firm is pulling strings in the market meltdown and bailout.
  • Its popularity prompted another iteration the following week.
iteration in Technology
Repetition of a sequence of instructions. A fundamental part of many algorithms. Iteration is characterised by a set of initial conditions, an iterative step and a termination condition.
A well known example of iteration in mathematics is Newton-Raphson iteration. Iteration in programs is expressed using loops, e.g. in C:
new_x = n/2; do x = new_x; new_x = 0.5 * (x + n/x); while (abs(new_x-x) > epsilon);
Iteration can be expressed in functional languages using recursion:
solve x n = if abs(new_x-x) > epsilon then solve new_x n else new_x where new_x = 0.5 * (x + n/x)
solve n/2 n
The Free On-line Dictionary of Computing, © Denis Howe 2010
Cite This Source

Word of The Day

Difficulty index for iteration

Some English speakers likely know this word

Word Value for iteration

Scrabble Words With Friends