I have this method:

```
- (double) myMethod (double a, double b) {
  return a * b;
}

```

this method returns a double.

I am about to transform this in a #define statement, like

```
#define myMethod(a,b) (a * b)

```

is this define returning a double? I suppose so, but and if I want it to return a float?

thanks.