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:
parent
75f2893753
commit
fb2e9c4a4d
1 changed files with 7 additions and 7 deletions
|
@ -146,12 +146,12 @@ def tableau_ng(data,titre=None,largeur=None,alignement=None,format=None) :
|
|||
Si None, réduit aux max chaque colonne
|
||||
|
||||
alignement : liste des alignements : c = centrer
|
||||
g = gauche
|
||||
d = droit
|
||||
g = gauche
|
||||
d = droit
|
||||
Si None, met c pour chaque colonne
|
||||
|
||||
format : liste des formats : s = string
|
||||
o = octet
|
||||
o = octet
|
||||
Si None, s pour chaque colonne
|
||||
"""
|
||||
sep_col = u'|'
|
||||
|
@ -172,12 +172,12 @@ def tableau_ng(data,titre=None,largeur=None,alignement=None,format=None) :
|
|||
return str(data)
|
||||
|
||||
elif format == 'o' :
|
||||
data = int(data)
|
||||
if data > 0.8 * 1024**3 :
|
||||
data = float(data)
|
||||
if data > 1024**3 :
|
||||
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'
|
||||
elif data > 0.8 * 1024 :
|
||||
elif data > 1024 :
|
||||
return str(round(data/1024,1))+'ko'
|
||||
else :
|
||||
return str(round(data,1))+'o'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue