diff options
Diffstat (limited to 'MLKDoubleFloat.m')
-rw-r--r-- | MLKDoubleFloat.m | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/MLKDoubleFloat.m b/MLKDoubleFloat.m index e066a1a..3a598fd 100644 --- a/MLKDoubleFloat.m +++ b/MLKDoubleFloat.m @@ -94,24 +94,24 @@ return value; } --(MLKFloat *) add:(MLKFloat *)arg +-(MLKNumber *) add:(MLKNumber *)arg { - return [MLKDoubleFloat doubleFloatWithDouble:(value + [arg doubleValue])]; + return [MLKDoubleFloat doubleFloatWithDouble:(value + [(MLKFloat*)arg doubleValue])]; } --(MLKFloat *) subtract:(MLKFloat *)arg +-(MLKNumber *) subtract:(MLKNumber *)arg { - return [MLKDoubleFloat doubleFloatWithDouble:(value - [arg doubleValue])]; + return [MLKDoubleFloat doubleFloatWithDouble:(value - [(MLKFloat*)arg doubleValue])]; } --(MLKFloat *) multiplyWith:(MLKFloat *)arg +-(MLKNumber *) multiplyWith:(MLKNumber *)arg { - return [MLKDoubleFloat doubleFloatWithDouble:(value * [arg doubleValue])]; + return [MLKDoubleFloat doubleFloatWithDouble:(value * [(MLKFloat*)arg doubleValue])]; } --(MLKFloat *) divideBy:(MLKFloat *)arg +-(MLKNumber *) divideBy:(MLKNumber *)arg { - return [MLKDoubleFloat doubleFloatWithDouble:(value / [arg doubleValue])]; + return [MLKDoubleFloat doubleFloatWithDouble:(value / [(MLKFloat*)arg doubleValue])]; } -(NSString *) description |