Red de conocimiento informático - Material del sitio web - Cómo realizar operaciones complejas en un microcontrolador

Cómo realizar operaciones complejas en un microcontrolador

typedef struct{

float real;

float img;

}ComplexType;

// +=

ComplexType*Add(ComplexType*ca,ComplexType *cb)

{

ca.real += cb.real;

ca.img += cb .img;

Return ca;

}

Otras operaciones aritméticas también están representadas por una función si el lenguaje de programación del microcontrolador es compatible con C++, mediante la sobrecarga de la operación. símbolo

será más conveniente.