Add Documentation and Clean Code
This commit is contained in:
5
MathKit/MPSumFunctionTerm.m
Normal file → Executable file
5
MathKit/MPSumFunctionTerm.m
Normal file → Executable file
@@ -17,13 +17,12 @@
|
||||
- (NSDecimalNumber *)doEvaluation:(NSError *__autoreleasing *)error
|
||||
{
|
||||
MPParsedExpression *startExpression = [self expressionAtIndex:0];
|
||||
MPParsedExpression *sumExpression = [self expressionAtIndex:2];
|
||||
|
||||
NSDecimalNumber *start = [startExpression evaluate:error];
|
||||
ReturnNilIfNil(start);
|
||||
MPEvaluateExpression(target, 1);
|
||||
NSDecimalNumber *value = [NSDecimalNumber zero];
|
||||
|
||||
MPParsedExpression *sumExpression = [self expressionAtIndex:2];
|
||||
NSDecimalNumber *value = [NSDecimalNumber zero];
|
||||
for (NSDecimalNumber *current = start;
|
||||
[current compare:target] <= 0;
|
||||
current = [current decimalNumberByAdding:[[NSDecimalNumber alloc] initWithInteger:1]]) {
|
||||
|
||||
Reference in New Issue
Block a user