Autor Tema: Nombres de variables en C  (Leído 4193 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado spike

  • PIC10
  • *
  • Mensajes: 9
Re: Nombres de variables en C
« Respuesta #15 en: 23 de Febrero de 2008, 10:20:55 »
Lo he provado y en mi simulador pasa lo mismo de antes.

Ahora he provado de sumar estos valores:
numerador=1.5; (7F400000) y denominador=1.3; (7F266666)
con lo que flo=numerador+denominador; (80333333)

Y al simular me he fijado que las posiciones 38, 39, 3A valen 33. cosa que antes no.
En la posición 20, que se supone que es donde esta flo todo ceros.
Adjunto el hex y c a ver si os pasa lo mismo,
Gracias!!!!

Desconectado spike

  • PIC10
  • *
  • Mensajes: 9
Re: Nombres de variables en C
« Respuesta #16 en: 23 de Febrero de 2008, 12:07:08 »
Ya esta solucionado,
El problema era que en el simulador tenia seleccionado el pic16f84 mientras en el código incluia el pic16f877.
No se exactamente que produce el error porque tienen los mismos registros, pero veo que este es el motivo.

Ahora pasa que el resultado (80333333) esta en dos sitios, de 0C a 0F y de 11 a 14, pero bueno, ahora ya tiene más logica esto.
Saludos,

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Nombres de variables en C
« Respuesta #17 en: 23 de Febrero de 2008, 13:47:36 »
jajaja qué bueno que no era tu compilador  :mrgreen:

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
Re: Nombres de variables en C
« Respuesta #18 en: 23 de Febrero de 2008, 14:28:22 »
spike enhorabuena!!
- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)


 

anything