lab.cpp/ex3/Multiplication.cpp

23 lines
605 B
C++

#include "Multiplication.h"
/* [0] CONSTRUCTEUR
=========================================================*/
Multiplication::Multiplication(){
this->init(2);
}
/* [1] Renvoie le nom du type de calcul
=========================================================*/
std::string Multiplication::getLibelle(){
return "Multiplication";
}
/* [2] Effectue le calcul et renvoie le resultat
=========================================================*/
float* Multiplication::calc(){
this->result = (float*) malloc(1*sizeof(float));
this->result[0] = this->operands[0]*this->operands[1];
return this->result;
}