associação pythonbrasil[11] django zope/plone planet Início Logado como (Entrar)

Revisão 1e 2004-07-02 18:59:15

Excluir mensagem

FloatFormat

Receita: FloatFormat

Função para formatar um número inteiro...

Código

   1 # function to format a float number
   2 def FloatFormat(Number,DigitsBeforeDot=None,DigitsAfterDot=None):
   3     NumberString = str(Number)
   4     list = NumberString.split('.')
   5     try:
   6         FirstPart = list[0][0:DigitsBeforeDot]
   7         SecondPart = list[1][0:DigitsAfterDot]
   8     except:
   9         pass
  10     return float(FirstPart+'.'+SecondPart)

Exemplo de uso

   1 # usage example
   2 a = FloatFormat(254.1231,2,1)
   3 print "a",a
   4 b = FloatFormat(254.1231,1,3)
   5 print "b",b
   6 c = FloatFormat(254.1231,3,6)
   7 print "c",c
   8 
   9 print a + b + c

Volta para CookBook.


ralobao