ICU 63.1
63.1

A class that defines the strategy for padding and truncating integers before the decimal separator. More...
#include <numberformatter.h>
Public Member Functions  
IntegerWidth  truncateAt (int32_t maxInt) 
Truncate numbers exceeding a certain number of numerals before the decimal separator. More...  
Static Public Member Functions  
static IntegerWidth  zeroFillTo (int32_t minInt) 
Pad numbers at the beginning with zeros to guarantee a certain number of numerals before the decimal separator. More...  
Friends  
struct  impl::MacroProps 
struct  impl::MicroProps 
class  impl::NumberFormatterImpl 
class  impl::NumberPropertyMapper 
class  impl::GeneratorHelpers 
A class that defines the strategy for padding and truncating integers before the decimal separator.
To create an IntegerWidth, use one of the factory methods.
Definition at line 954 of file numberformatter.h.
IntegerWidth icu::number::IntegerWidth::truncateAt  (  int32_t  maxInt  ) 
Truncate numbers exceeding a certain number of numerals before the decimal separator.
For example, with maxInt=3, the number 1234 will get printed as "234".
maxInt  The maximum number of places before the decimal separator. maxInt == 1 means no truncation. 

static 
Pad numbers at the beginning with zeros to guarantee a certain number of numerals before the decimal separator.
For example, with minInt=3, the number 55 will get printed as "055".
minInt  The minimum number of places before the decimal separator. 