iOS开发笔记之五十三——NSArray快速求总和、最大值、最小值和平均值
来源:互联网 发布:aframe.js 编辑:程序博客网 时间:2024/06/09 10:03
健值编码含有一系列的操作符,使用它们可以通过键路径点表达式对集合元素执行操作。下面是KVC集合操作符的专用的键路径格式:
集合键路径.@操作符.属性键路径
搜索的几种集合元素执行的几种操作,可以快速求总和、最大值、最小值和平均值的方法:
NSArray *array = [NSArray arrayWithObjects:@"2.0",@"2.3",@"3.0",@"4.0",@"10",nil];
CGFloat sum = [[array valueForKeyPath:@"@sum.floatValue"] floatValue];
CGFloat avg = [[array valueForKeyPath:@"@avg.floatValue"] floatValue];
CGFloat max =[[array valueForKeyPath:@"@max.floatValue"] floatValue];
CGFloat min =[[array valueForKeyPath:@"@min.floatValue"] floatValue];
NSLog(@"%f\n%f\n%f\n%f",sum,avg,max,min);
0 0
- iOS开发笔记之五十三——NSArray快速求总和、最大值、最小值和平均值
- NSArray 快速求总和 最大值 ,最小值 平均值
- NSArray 数组快速求总和 最大值 最小值 和 平均值
- C#——求若干数的最大值最小值和平均值
- 快速求总和 最大值 最小值 和 平均值
- 计算出数组中的最大值、最小值和平均值
- 第二周 任务八 输入10个数存入数组,求最大值、最小值和平均值
- C#小练习(输入10个数存入数组中,求最大值、最小值和平均值.)
- C#--输入10个数存入数组中,求这10个数的最大值、最小值和平均值。
- shell编程小例子——输入10个数,求最大值、最小值和总和
- 用数组求一组数的最大值、最小值和平均值,并求有多少个数超过平均数
- 算法竞赛入门经典ch2_ex_2_5最小值、 最大值和平均值
- 1.5输入若干个整数,求其最大值、最小值和平均值
- VC求一组数的最大值最小值总和以及平均值
- C#--第2周实验--任务8--编写一个控制台应用--输入10个数存入数组,求最大值、最小值和平均值
- C#第1次试验(3)设计一个程序,输入10个数存入数组中,求最大值、最小值和平均值.
- iOS中取数组内最大值最小值,下标,总和,平均值
- iOS中取数组的最大值、最小值,下标,总和,平均值
- canvas要点
- Hibernate环境搭建基础入门
- 【C#】SM2C多云平台安全数据库应用
- Ubuntu搭建vpn服务器
- JAVA之输入输出(一)
- iOS开发笔记之五十三——NSArray快速求总和、最大值、最小值和平均值
- iOS手机获取当前的IP
- 【PAT】【C++】读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。
- Trie树模板
- 欢迎使用CSDN-markdown编辑器
- sublime更新之后无法使用package control
- 欢迎使用CSDN-markdown编辑器
- Java Servlet 教程
- HDU-5908-Abelian Period(暴力)