Formatos de impresión

Andrés A. Rocchia arocchi en fi.uba.ar
Dom Mayo 4 23:56:33 CEST 2003


 Hola, bueno ahora estoy suscrito en la lista ;-)!

 En un mail anterior envie un problema en un adjunto estima.py
pero aparentemente el sistema lo eliminó, es por un problema con
la forma de imprimir los resultados. Lo envío nuevamente.

Saludos,
Andrés


-- 
----------------------------------------------------------------------
mailto:"Andrés A. Rocchia"<arocchi en fi.uba.ar>
gpg public key at http://www.keyserver.net
GNU/Linux User #185003 
http://www.debian.org
------------ próxima parte ------------
#Este programa estima la unidad de máquina para precisión simple (float32)
#y precisión doble (float64)
#
from numarray import *
import sys
def umaq(precision):
    if precision == 'simple':
        x=array([2],Float32)
    else:
        x=array([2],Float64)
    t=1
    s = array([1],x.type())
    print 'Para precisión ',precision
    print '-'*16+'-'*len(precision)
    print
    while x > 1:
        s = s/10
        print 't = %2d   x = %1.15f' %(t,x[0]) #como hacer en esta linea para que en 
        x = 1+s                                #lugar de 15 aparezcan t-1 decimales??
        t=t+1
    t=t-1
    print
    if x.type() == Float64:        
        print 'la unidad de máquina PD es aprox. u = 0.5E-%d' %(t-1)
    else:
        print 'La unidad de máquina PS es aprox. u = 0.5E-%d' %(t-1)
        
umaq('simple')
print;print
umaq('doble')


------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


Más información sobre la lista de distribución Python-es