done
This commit is contained in:
		@ -0,0 +1,19 @@
 | 
			
		||||
from .Format import Format, Group, Scheme, Sign, Symbol
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def money(decimals, sign=Sign.default):
 | 
			
		||||
    return Format(
 | 
			
		||||
        group=Group.yes,
 | 
			
		||||
        precision=decimals,
 | 
			
		||||
        scheme=Scheme.fixed,
 | 
			
		||||
        sign=sign,
 | 
			
		||||
        symbol=Symbol.yes,
 | 
			
		||||
    )
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def percentage(decimals, rounded=False):
 | 
			
		||||
    if not isinstance(rounded, bool):
 | 
			
		||||
        raise TypeError("expected rounded to be a boolean")
 | 
			
		||||
 | 
			
		||||
    rounded = Scheme.percentage_rounded if rounded else Scheme.percentage
 | 
			
		||||
    return Format(scheme=rounded, precision=decimals)
 | 
			
		||||
		Reference in New Issue
	
	Block a user