Quick Links:

bal | bbl | bdl | bsl

Public Types

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

#include <bslalg_numericformatterutil.h>

List of all members.

Public Types

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

Detailed Description

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

int32_t

base 2: "-10000000000000000000000000000000"

base 3: "-12112122212110202102"

base 4: "-2000000000000000"

base 5: "-13344223434043"

base 6: "-553032005532"

base 7: "-104134211162"

base 8: "-20000000000"

base 9: "-5478773672"

base 10: "-2147483648"

base 11: "-a02220282"

base 12: "-4bb2308a8"

base 13: "-282ba4aab"

base 14: "-1652ca932"

base 15: "-c87e66b8"

base 16: "-80000000"

base 17: "-53g7f549"

base 18: "-3928g3h2"

base 19: "-27c57h33"

base 20: "-1db1f928"

base 21: "-140h2d92"

base 22: "-ikf5bf2"

base 23: "-ebelf96"

base 24: "-b5gge58"

base 25: "-8jmdnkn"

base 26: "-6oj8ioo"

base 27: "-5ehnckb"

base 28: "-4clm98g"

base 29: "-3hk7988"

base 30: "-2sb6cs8"

base 31: "-2d09uc2"

base 32: "-2000000"

base 33: "-1lsqtl2"

base 34: "-1d8xqrq"

base 35: "-15v22un"

base 36: "-zik0zk"


Member Enumeration Documentation

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

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