You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
585 B
C++

#include <iostream>
#include "demo/calculator.h"
int main() {
demo::Calculator calculator;
double x = 1.0;
double y = 2.0;
double result = 0.0;
if (calculator.Add(x, y, &result)) {
printf("add: %.1f\n", result);
}
if (calculator.Subtract(x, y, &result)) {
printf("subtract: %.1f\n", result);
}
if (calculator.Multiply(x, y, &result)) {
printf("multiply: %.1f\n", result);
}
if (calculator.Divide(x, y, &result)) {
printf("divide: %.1f\n", result);
}
return 0;
}
// Output:
// add: 3.0
// subtract: -1.0
// multiply: 2.0
// divide: 0.5