bc.digits
Lua function

bc.digits

Summary

Digits after the decimal place

Prototype

old = bc.digits (n)



Description

Do subsequent calculations to n digits after the decimal point.

eg.


bc.digits (20)
a = bc.number (5.5) + 1
print (a)  --> 6.50000000000000000000


Returns the old number of digits, so you could save them, change them, and then restore them.



See Also ...

Topics

DOC_lua_base Lua base functions
DOC_lua_bc Lua bc (big number) functions
DOC_lua_bit Lua bit manipulation functions
DOC_lua_coroutines Lua coroutine functions
DOC_lua_debug Lua debug functions
DOC_lua_io Lua io functions
DOC_lua_math Lua math functions
DOC_lua_os Lua os functions
DOC_lua_package Lua package functions
DOC_lua_rex Lua PCRE regular expression functions
DOC_lua Lua script extensions
DOC_lua_string Lua string functions
DOC_lua_tables Lua table functions
DOC_lua_utils Lua utilities
DOC_scripting Scripting

Lua functions

LUA_bc.add bc.add (Addition)
LUA_bc.compare bc.compare (Comparison)
LUA_bc.div bc.div (Division)
LUA_bc.isneg bc.isneg (Tests if negative)
LUA_bc.iszero bc.iszero (Tests if zero)
LUA_bc.mod bc.mod (Modulus)
LUA_bc.mul bc.mul (Multiplication)
LUA_bc.number bc.number (Create a big number)
LUA_bc.pow bc.pow (Power)
LUA_bc.sqrt bc.sqrt (Square root)
LUA_bc.sub bc.sub (Subtraction)
LUA_bc.tostring bc.tostring (Converts to a string)
LUA_bc.version bc.version (Version)

(Help topic: lua=bc.digits)

DOC_contents Documentation contents page