47 unsigned short skill = 0;
51 while ( raw & 0xFFFFF000Lu )
67 skill +=
static_cast<unsigned short>( raw ) * 100 / 2048;
76 return base * 2048L / 100L;
78 else if ( base > 2100 )
83 unsigned int raw = 1024;
84 unsigned short tmpbase = base;
86 while ( tmpbase >= 100 )
92 raw += ( tmpbase * raw / 100L );
unsigned int base_to_raw(unsigned short base)
unsigned short raw_to_base(unsigned int raw)