Skip to main content
undefined

undefined

1 5.7
Not given a value in a computer program
  • adjective
  • /ˌʌn.dɪˈfaɪnd/
  • Specialized
translation icon : indefinido
  • When the variable is not initialized, it is considered undefined in the program.

Examples

  • So our tangent line has a slope that's undefined, so our tangent line is vertical.

  • In mathematics, a singularity is what happens when you divide by zero; the answer is infinite, undefined.

    Academic text (1991)
  • And with an undefined amount of time.

  • But for right now, you guys just know them as undefined values, OK?

  • So everything here you're going to start with when you have an undefined weight.

  • Data races have undefined behavior; they are errors in the same sense as an out-of-bounds array access.

    Academic text (2012)
  • One way is to use the default column headers provided by QA Wizard Pro and access values until an undefined column is reached.

    Blog text (8)
  • In more extreme cases, for example, when the actual physical machine runs out of memory, the behavior of the Java run-time system is undefined and certainly nowhere near being failsafe.

    Academic text (2011)
  • I'm getting some odd error messages that I can't quite understand (the variable isn't undefined on line 29)!

    Blog text (6)
  • For example, when a Python program uses an undefined variable (the C equivalent of a NULL pointer), the interpreter detects this condition and gracefully exits.

    Academic text (2011)

Synonyms

unspecified
vsundefined
27 4.8

Something that does not give clear details

means a program-level unknown or error for a variable not a vague description
unassigned
vsundefined
3 3.7

Not given a job, task, or place to go

refers to missing or error states for program variables rather than roles
uninitialized
vsundefined
  • Specialized
8.4

Not given a starting value in a computer program

indicates either a missing value or an error state not just lack of initialization

Antonyms

3.2

Easy to see because it has clear edges and shape

How Defined

undefined
  • Specialized
1 5.7
missing
809 1.0

Surface Forms

undefined positive

Morphology

undefined = defined (transparent) = un + define + ed

In computing the adjective simply means 'not defined' (not assigned a value), a direct negation of 'defined' using the productive prefix 'un-'.

Etymology

Undefined comes from the same parts, un- 'not' and define 'to set a limit' or 'to give a value'. So, in computing, undefined means a value or item has not been given a value or is not known to the program.