/[papo]/papo/forms/hack.py
ViewVC logotype

Diff of /papo/forms/hack.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.21 by styxman, Sat Jan 4 19:55:41 2003 UTC revision 1.22 by styxman, Mon Jan 6 16:01:20 2003 UTC
# Line 6  Line 6 
6  #  convertir cualquier cosa a float. O trata, al menos (a lo sumo vas  #  convertir cualquier cosa a float. O trata, al menos (a lo sumo vas
7  #  a tener un hermoso 0.0, en vez de un Exception)  #  a tener un hermoso 0.0, en vez de un Exception)
8    
9  def a2f(a, p=2):  def a2f(a, p=None):
10    s=str(a)    s=str(a)
11    f=0.0    f=0.0
12    while ((not f) and len(s)):    while ((not f) and len(s)):
# Line 15  def a2f(a, p=2): Line 15  def a2f(a, p=2):
15      except ValueError:      except ValueError:
16        pass        pass
17      s=s[0:-1]      s=s[0:-1]
18    return(round(f, p))    if p:
19        return(round(f, p))
20      else:
21        return (f)
22    
23    
24  # en PAPO, 'true' es 'no false', y 'false' es None, o 0, o string  # en PAPO, 'true' es 'no false', y 'false' es None, o 0, o string

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26