dmd.root.strtold

Provides a D implementation of the standard C function strtold (String to long double).

Members

Functions

main
void main()

Bigint ***********************************

main
void main()

Test ***********************************

negtab
auto negtab()
Undocumented in source. Be warned that the author may not have intended to support it.
postab
auto postab()
Undocumented in source. Be warned that the author may not have intended to support it.
print
void print(uint* a)

Bigint ***********************************

strtold_dm
longdouble_soft strtold_dm(const(char)* p, char** endp)

Convert string to double. Terminates on first unrecognized character.

times10
void times10(uint* a)

Bigint ***********************************

Manifest constants

NDIGITS
enum NDIGITS;
Undocumented in source.

Static variables

_negtab_bytes
ubyte[longdouble.sizeof][14] _negtab_bytes;
Undocumented in source.
_postab_bytes
ubyte[longdouble.sizeof][14] _postab_bytes;
Undocumented in source.
negtab
longdouble[14] negtab;
Undocumented in source.
postab
longdouble[14] postab;
Undocumented in source.

Structs

longdouble_test
struct longdouble_test

Test ***********************************

Meta