#NEWLINE# def round_decimal( value , prec ) : #NEWLINE# #INDENT# if isinstance ( value , float ) : #NEWLINE# #INDENT# return round ( value , prec ) #NEWLINE# #UNINDENT# return ( ( value * decimal . Decimal ( ( '1' + ( '0' * prec ) ) ) ) . to_integral ( decimal . ROUND_FLOOR ) / pow ( 10 , prec ) )