Quick Links: |
#include <bslalg_numericformatterutil.h>
Public Types | |
enum | Enum { k_VALUE = (BASE == 2) ? 8 : (BASE == 3) ? 6 : (BASE == 4) ? 4 : (BASE == 5) ? 4 : (BASE == 6) ? 4 : (BASE == 7) ? 3 : (BASE == 8) ? 3 : (BASE == 9) ? 3 : (BASE == 10) ? 3 : (BASE == 11) ? 3 : (BASE == 12) ? 3 : (BASE == 13) ? 3 : (BASE == 14) ? 3 : (BASE == 15) ? 3 : (BASE == 16) ? 2 : (BASE == 17) ? 2 : (BASE == 18) ? 2 : (BASE == 19) ? 2 : (BASE == 20) ? 2 : (BASE == 21) ? 2 : (BASE == 22) ? 2 : (BASE == 23) ? 2 : (BASE == 24) ? 2 : (BASE == 25) ? 2 : (BASE == 26) ? 2 : (BASE == 27) ? 2 : (BASE == 28) ? 2 : (BASE == 29) ? 2 : (BASE == 30) ? 2 : (BASE == 31) ? 2 : (BASE == 32) ? 2 : (BASE == 33) ? 2 : (BASE == 34) ? 2 : (BASE == 35) ? 2 : (BASE == 36) ? 2 : 3 } |
uint8_t
base 2: "11111111"
base 3: "100110"
base 4: "3333"
base 5: "2010"
base 6: "1103"
base 7: "513"
base 8: "377"
base 9: "313"
base 10: "255"
base 11: "212"
base 12: "193"
base 13: "168"
base 14: "143"
base 15: "120"
base 16: "ff"
base 17: "f0"
base 18: "e3"
base 19: "d8"
base 20: "cf"
base 21: "c3"
base 22: "bd"
base 23: "b2"
base 24: "af"
base 25: "a5"
base 26: "9l"
base 27: "9c"
base 28: "93"
base 29: "8n"
base 30: "8f"
base 31: "87"
base 32: "7v"
base 33: "7o"
base 34: "7h"
base 35: "7a"
base 36: "73"
enum bslalg::NumericFormatterUtil::IntMaxLen< false, 1, BASE >::Enum |