on force faire du calcul avec des float

tant qu' faire, je vire le truc avec le 0.8, ca sert  rien

darcs-hash:20051128150151-4ec08-121371d232d66038f4fa3cbf17b240150ca0e56c.gz
This commit is contained in:
chove 2005-11-28 16:01:51 +01:00
parent 75f2893753
commit fb2e9c4a4d

View file

@ -146,12 +146,12 @@ def tableau_ng(data,titre=None,largeur=None,alignement=None,format=None) :
Si None, réduit aux max chaque colonne Si None, réduit aux max chaque colonne
alignement : liste des alignements : c = centrer alignement : liste des alignements : c = centrer
g = gauche g = gauche
d = droit d = droit
Si None, met c pour chaque colonne Si None, met c pour chaque colonne
format : liste des formats : s = string format : liste des formats : s = string
o = octet o = octet
Si None, s pour chaque colonne Si None, s pour chaque colonne
""" """
sep_col = u'|' sep_col = u'|'
@ -172,12 +172,12 @@ def tableau_ng(data,titre=None,largeur=None,alignement=None,format=None) :
return str(data) return str(data)
elif format == 'o' : elif format == 'o' :
data = int(data) data = float(data)
if data > 0.8 * 1024**3 : if data > 1024**3 :
return str(round(data/1024**3,1))+'Go' return str(round(data/1024**3,1))+'Go'
elif data > 0.8 * 1024**2 : elif data > 1024**2 :
return str(round(data/1024**2,1))+'Mo' return str(round(data/1024**2,1))+'Mo'
elif data > 0.8 * 1024 : elif data > 1024 :
return str(round(data/1024,1))+'ko' return str(round(data/1024,1))+'ko'
else : else :
return str(round(data,1))+'o' return str(round(data,1))+'o'