CodeWarrior - And a nivel de bits con operandos float

 
Vista:

And a nivel de bits con operandos float

Publicado por Grego (1 intervención) el 29/06/2006 19:22:48
Hola!

Estoy programando con codewarrior 8.0 y me aparece un error en una linea de mi código que me dice que los operandos son illegales ( Error: illegal operands 'float' & 'float'), la operación que pretendo realizar es una máscara and con dos números float y luego mediante una conversión cast pasar el resultado a char, es decir:

float mask = 0x000000ff, dat_flo;
.
.
.
resul = (char) (mask & dat_flo);

El micro que tengo que programar es el MPC555 me sería de mucha ayuda que alguién me contestase.

Muchas gracias por vuestra ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:And a nivel de bits con operandos float

Publicado por Garec (1 intervención) el 01/09/2006 14:08:59
No se puede realizar operaciones a nivel de bits con datos float, lenguaje C, que yo sepa.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar