Quick Links:

bal | bbl | bdl | bsl

Public Types

bslalg::NumericFormatterUtil::IntMaxLen< true, 8, BASE > Struct Template Reference

#include <bslalg_numericformatterutil.h>

List of all members.

Public Types

enum  Enum { k_VALUE = (BASE == 2) ? 65 : (BASE == 3) ? 41 : (BASE == 4) ? 33 : (BASE == 5) ? 29 : (BASE == 6) ? 26 : (BASE == 7) ? 24 : (BASE == 8) ? 23 : (BASE == 9) ? 21 : (BASE == 10) ? 20 : (BASE == 11) ? 20 : (BASE == 12) ? 19 : (BASE == 13) ? 19 : (BASE == 14) ? 18 : (BASE == 15) ? 18 : (BASE == 16) ? 17 : (BASE == 17) ? 17 : (BASE == 18) ? 17 : (BASE == 19) ? 16 : (BASE == 20) ? 16 : (BASE == 21) ? 16 : (BASE == 22) ? 16 : (BASE == 23) ? 15 : (BASE == 24) ? 15 : (BASE == 25) ? 15 : (BASE == 26) ? 15 : (BASE == 27) ? 15 : (BASE == 28) ? 15 : (BASE == 29) ? 14 : (BASE == 30) ? 14 : (BASE == 31) ? 14 : (BASE == 32) ? 14 : (BASE == 33) ? 14 : (BASE == 34) ? 14 : (BASE == 35) ? 14 : (BASE == 36) ? 14 : 20 }

Detailed Description

template<int BASE>
struct bslalg::NumericFormatterUtil::IntMaxLen< true, 8, BASE >

int64_t

base 2: "-10000000000000000000....00000000000000000000"

base 3: "-2021110011022210012102010021220101220222"

base 4: "-20000000000000000000000000000000"

base 5: "-1104332401304422434310311213"

base 6: "-1540241003031030222122212"

base 7: "-22341010611245052052301"

base 8: "-1000000000000000000000"

base 9: "-67404283172107811828"

base 10: "-9223372036854775808"

base 11: "-1728002635214590698"

base 12: "-41a792678515120368"

base 13: "-10b269549075433c38"

base 14: "-4340724c6c71dc7a8"

base 15: "-160e2ad3246366808"

base 16: "-8000000000000000"

base 17: "-33d3d8307b214009"

base 18: "-16agh595df825fa8"

base 19: "-ba643dci0ffeehi"

base 20: "-5cbfjia3fh26ja8"

base 21: "-2heiciiie82dh98"

base 22: "-1adaibb21dckfa8"

base 23: "-i6k448cf4192c3"

base 24: "-acd772jnc9l0l8"

base 25: "-64ie1focnn5g78"

base 26: "-3igoecjbmca688"

base 27: "-27c48l5b37oaoq"

base 28: "-1bk39f3ah3dmq8"

base 29: "-q1se8f0m04isc"

base 30: "-hajppbc1fc208"

base 31: "-bm03i95hia438"

base 32: "-8000000000000"

base 33: "-5hg4ck9jd4u38"

base 34: "-3tdtk1v8j6tpq"

base 35: "-2pijmikexrxp8"

base 36: "-1y2p0ij32e8e8"


Member Enumeration Documentation

template<int BASE>
enum bslalg::NumericFormatterUtil::IntMaxLen< true, 8, BASE >::Enum
Enumerator:
k_VALUE 

The documentation for this struct was generated from the following file: