tPrinter: Mmtr2Pix() y Pix2MMtr()

tPrinter: Mmtr2Pix() y Pix2MMtr()

Postby César E. Lozada » Thu Feb 18, 2010 12:46 am

Si pasamos una temperatura de grados centigrados a Fahrenheit y luego devolvemos ésta a grados centígrados, debemos llegar al mismo valor inicial. Y esto ocurre siempre que se aplique una función a su inversa.

Estas do funciones, Mmtr2Pix() y Pix2MMtr(), que obviamente son mutuamente inversas, deberían, al aplicarse sucesivamente, producir los valores iniciales. Es decir:

si hago:

aPto_mm:={10,10}
aPto_pix:=oPrn:Mmtr2Pix(aPto_mm[1],aPto_mm[2])

entonces

oPrn:Pix2Mmtr(aPto_pix[1],aPto_pix[2])
debería regresar el valor original de aPto_mm ( o sea {10,10} ).

Lo cierto es que las definiciones de las dos funciones dadas nunca conducirán a la coincidencia esperada.

¿ Cuál es el error que cometo al interpretar el uso de estos métodos? ¿Será este posible error de interpretación el que me causa que nunca haya podido obtener un rectángulo impreso con las medidas que programo?

Gracias.
User avatar
César E. Lozada
 
Posts: 128
Joined: Wed Oct 26, 2005 12:18 pm
Location: Los Teques, Miranda, Venezuela

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 79 guests