floating point

Scientific notation computing

Floating point is a method of representing numbers in computing where the decimal point can "float" to different positions, allowing representation of very large or very small values.

The term contrasts with fixed point, where the decimal stays in one place.

Floating point arithmetic involves trade-offs: it handles extreme ranges but can introduce tiny rounding errors.

Floating point precision issues caused the calculation to fail.

representation

IEEE 754

Floating-point arithmetic standard

hexadecimal · scientific notation · normalized · subnormal · encoding · format

arithmetic

addition

Joining quantities mathematically

rounding · truncation · overflow · underflow · commutativity · operand · result

precision

accuracy

Degree of correctness

double · single · half · extended · decimal places · relative error

programming

double

Twice the amount

  • NaNUnrepresentable numerical value
  • infinityUnlimited extent or quantity
  • comparisonAssessment of similarities

casting · literals · serialization · parsing

hardware

coprocessor

Supplementary computational unit

  • ALUProcessor calculation component
  • registerRecord officially; vocal range
  • SSEParallel data instruction set

GPU · processor · accelerator · pipeline · latency · throughput · instruction set

Categories
Opposites
numeric representation type

floating pointfixed point

Value unchanged by function

integer · whole number · decimal · rational number

precision characteristics

floating pointexact

Perfectly correct, no deviation

precise · lossless · symbolic · decimal arithmetic

Family

float, floated, floats, floater, floaters, floating, afloat, point, points

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Abstract · Rated G