FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Error en la funcion "DecToHex(n)"
Posts: 654
Joined: Mon May 29, 2006 03:14 PM
Error en la funcion "DecToHex(n)"
Posted: Fri Aug 28, 2009 11:21 AM

Llevo loco varios d铆as con un error en la funci贸n "DecToHex" de FWH. En todas las versiones.

DecToHex(16) devuelve "G" en vez de "F" :evil:

Mi abuelo dec铆a: Los aviones vuelan porque Dios quiere, y los helic贸pteros ni Dios sabe porque vuelan.

FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
Posts: 1088
Joined: Fri Oct 07, 2005 03:33 PM
Re: Error en la funcion "DecToHex(n)"
Posted: Fri Aug 28, 2009 01:11 PM

Hola

dec hex
0 0
1 1
. .
9 9
10 A
11 B
12 C
13 D
14 E
15 F
16 10 NO G entonces tambien esta mal

Posts: 1088
Joined: Fri Oct 07, 2005 03:33 PM
Re: Error en la funcion "DecToHex(n)"
Posted: Fri Aug 28, 2009 01:14 PM
Hola la solucion

Code (fw): Select all Collapse
function DecToHex( nValue )

   local nMod, cDec := ""

   while nValue >= 16
      nMod   = nValue % 16
      nValue = Int( nValue / 16)
      cDec   = HexVal( nMod ) + cDec
   end

   cDec = HexVal( nValue ) + cDec

return cDec


esta es la funcion corregida, puedes utilizar esta en lugar de la que viene en FW

saludos

Marcelo
Posts: 654
Joined: Mon May 29, 2006 03:14 PM
Re: Error en la funcion "DecToHex(n)"
Posted: Mon Aug 31, 2009 06:35 PM

Antonio, corregir谩s esta funci贸n en la pr贸xima entrega 驴no?

Mi abuelo dec铆a: Los aviones vuelan porque Dios quiere, y los helic贸pteros ni Dios sabe porque vuelan.

FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
Posts: 654
Joined: Mon May 29, 2006 03:14 PM
Re: Error en la funcion "DecToHex(n)"
Posted: Tue Sep 08, 2009 09:07 PM

Antonio, no te olvides de corregir esta funci贸n en la pr贸xima entrega :mrgreen:

Mi abuelo dec铆a: Los aviones vuelan porque Dios quiere, y los helic贸pteros ni Dios sabe porque vuelan.

FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 PM
Re: Error en la funcion "DecToHex(n)"
Posted: Tue Sep 08, 2009 09:50 PM
Saludos jmGarcia

JmGarcia wrote:Antonio, no te olvides de corregir esta funci贸n en la pr贸xima entrega


reparada e incluida para la proxima version
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Error en la funcion "DecToHex(n)"
Posted: Tue Sep 08, 2009 11:00 PM

JM,

Como te indica Daniel, ya est谩 arreglada e incluida para el pr贸ximo build :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion