Garry's Mod Wiki

Revision Difference

math/huge#520161

<cat>libraryfunc</cat>⤶ # Not a function This is NOT a function, it's a variable that effectively represents infinity, in the sense that in any numerical comparison every number will be less than this. For example, if x is a number, "x > math.huge" will NEVER be true except in the case of overflow (see below). Lua will consider any number greater than or equal to 2<sup>1024</sup> (the exponent limit of a [double](http://en.wikipedia.org/wiki/Double-precision_floating-point_format)) as `inf` and hence equal to this. For example, if x is a number, `x > math.huge` will NEVER be true except in the case of overflow (see below). Lua will consider any number greater than or equal to 2^1024 (the exponent limit of a [double](http://en.wikipedia.org/wiki/Double-precision_floating-point_format)) as `inf` and hence equal to this.