Arithmetic/Rational/Objective-C: Difference between revisions

no edit summary
m (modernize)
No edit summary
 
Line 1:
<noinclude>{{collection|Rational Arithmetic}}</noinclude>
;File <tt>frac.h</tt>
<syntaxhighlight lang="objective-c">
<lang objc>#import <Foundation/Foundation.h>
 
@interface RCRationalNumber : NSObject
Line 46 ⟶ 47:
-(double)number;
-(int)integer;
@end</langsyntaxhighlight>
;File <tt>frac.m</tt>
 
<lang objc>#import <Foundation/Foundation.h>
<syntaxhighlight lang="objective-c">
<lang objc>#import <Foundation/Foundation.h>
#import <math.h>
#import "frac.h"
Line 271 ⟶ 274:
return [[self alloc] initWithRational: rnum];
}
@end</langsyntaxhighlight>
 
;Testing
<syntaxhighlight lang="objective-c">
<lang objc>#import <Foundation/Foundation.h>
#import "frac.h"
#import <math.h>
Line 303 ⟶ 308:
}
return 0;
}</langsyntaxhighlight>