math.ldexp

From ComputerCraft
Jump to: navigation, search

math.ldexp
Function
Syntax
math.ldexp()
Returns number
API math
Source Lua (source)

Compute a floating point number from the given mantissa and exponent. This is the inverse operation of math.frexp, and computes .

ExampleExampleTurn user input into a number
Read a two lines from the user, and compute the floating point number represented by the given mantissa and exponent.
Code
local m = tonumber(read())
local e = tonumber(read())
print(math.ldexp(m, e))
Output Depends on what the user wrote. For instance, if they were to enter 0.625 and 3, the number print would be 5