美文网首页iOS小功能点iOS DeveloperiOS开发技术分享
记录NSArray 快速求和、平均值、最大值、最小值

记录NSArray 快速求和、平均值、最大值、最小值

作者: CN_HarrySun | 来源:发表于2017-04-21 14:48 被阅读55次
// 快速求和、平均值、最大值、最小值
NSArray *array = @[@1,@2,@3,@4,@5.3];

NSNumber *sum = [array valueForKeyPath:@"@sum.intValue"];
float avg = [[array valueForKeyPath:@"@avg.floatValue"] floatValue];
int max = [[array valueForKeyPath:@"@max.intValue"] intValue];
int min = [[array valueForKeyPath:@"@min.intValue"] intValue];

NSLog(@"%@  %f  %d  %d ",sum,avg,max,min);

[转载]NSArray 快速求和、平均值、最大值、最小值

相关文章

网友评论

    本文标题:记录NSArray 快速求和、平均值、最大值、最小值

    本文链接:https://www.haomeiwen.com/subject/cbudzttx.html