Considere las siguientes dos declaraciones: PRINT CONVERT(NUMERIC(38, 0), 0x0100000001, 0); PRINT CONVERT(NUMERIC(38, 0), 0x0100010001, 0); Ambas declaraciones regresan -1; ¿No es incorrecto ya que el segundo valor binario es 65.536 decimal más alto que el primer valor, no? ¿Seguramente esto no...