MCPcopy Create free account
hub / github.com/EmmyLua/EmmyLuaDebugger / adddigit

Function adddigit

third-party/lua-5.5.0/src/lstrlib.c:1020–1025  ·  view source on GitHub ↗

** Add integer part of 'x' to buffer and return new 'x' */

Source from the content-addressed store, hash-verified

1018** Add integer part of 'x' to buffer and return new 'x'
1019*/
1020static lua_Number adddigit (char *buff, unsigned n, lua_Number x) {
1021 lua_Number dd = l_mathop(floor)(x); /* get integer part from 'x' */
1022 int d = (int)dd;
1023 buff[n] = cast_char(d < 10 ? d + '0' : d - 10 + 'a'); /* add to buffer */
1024 return x - dd; /* return what is left */
1025}
1026
1027
1028static int num2straux (char *buff, unsigned sz, lua_Number x) {

Callers 1

num2strauxFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected