Tag: 总和

如何从一个NSMutableArray获得货币的总和

我想从NSMutableArray的货币的总和。 例如:我有一个数组A(1,234.56,2,345.67),并且在数组中添加项之后,我想要结果显示为:3,580.23把它放在标签上。 有没有办法来实现这个? 谢谢

如何乘以两列,并在CoreData中求和?

我在文件中有一个货物,我想把文件中每个货物的数量和价格乘以总和。 在mySQL像这样: SELECT SUM(price * quantity) FROM documentGoods 这是我的代码,但它不起作用。 NSFetchRequest *fetch = [[NSFetchRequest alloc] init]; [fetch setEntity:[NSEntityDescription entityForName:self.tableName inManagedObjectContext:moc]]; [fetch setResultType:NSDictionaryResultType]; NSExpression *multiplyExpression = [NSExpression expressionForFunction:@"multiply:by:" arguments:@[[NSExpression expressionForKeyPath:@"quantity"], [NSExpression expressionForKeyPath:@"price"]]]; NSExpressionDescription *expressionMultipliedDescription = [[NSExpressionDescription alloc] init]; [expressionMultipliedDescription setName:@"multiplied"]; [expressionMultipliedDescription setExpression:multiplyExpression]; [expressionMultipliedDescription setExpressionResultType:NSDecimalAttributeType]; NSExpression *sumExpression = [NSExpression expressionForFunction:@"sum:" arguments:@[[NSExpression expressionForKeyPath:@"multiplied"]]]; NSExpressionDescription *expressionSummaryDescription = [[NSExpressionDescription alloc] init]; […]