首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >数组上的函数平均()不起作用

数组上的函数平均()不起作用
EN

Stack Overflow用户
提问于 2017-06-09 06:12:51
回答 3查看 1.6K关注 0票数 1

我决定在科特林写第一堂课。

我在doc中看到数组和可迭代http://apimirror.com/kotlin/api/latest/jvm/stdlib/kotlin.collections/-iterable/index上都有平均函数。

所以我写了这样的代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
val numbers: IntArray = intArrayOf(11, 20, 30, 40, 50)
val average: Float = numbers.average()

它在try.kotlinlang.org中工作,但在Android中,我得到:

未解决的参考资料:平均数

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-06-09 06:18:50

您可能忽略了build.gradle文件中对Kotlin标准库的依赖:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
dependencies {
    compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
    ...
}

如果您还没有配置您的项目,您也可以通过Tools -> Kotlin -> Configure Kotlin in Project进行配置。

您还可以看到关于如何使用安卓Gradle设置Kotlin的官方文档。

票数 2
EN

Stack Overflow用户

发布于 2017-06-09 06:20:26

根据您链接的文档,该函数返回的是Double,而不是Float。我在IntelliJ上收到了关于这方面的抱怨。

试一试:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
val numbers: IntArray = intArrayOf(11, 20, 30, 40, 50)
val average: Double = numbers.average()

或者完全关闭类型:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
val numbers = intArrayOf(11, 20, 30, 40, 50)
val average = numbers.average()
票数 2
EN

Stack Overflow用户

发布于 2017-06-10 01:58:03

只需看一下average()函数这里的返回类型,它就会返回Double而不是Float,所以使用Double代替。在科特林,我们主要用双倍代替浮子。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44460030

复制
相关文章
C++中vector数组的求平均值函数average()定义问题
cout<<"Please input"<<n<<"real numbers:"<<endl;
用户7886150
2021/02/05
5.2K0
AVERAGEX函数丨移动平均
看到这里,有的小伙伴会问了,那我日期要是不连续的该怎么进行呢?这个过一段时间白茶会继续讲解,咱先来了解基础。
PowerBI丨白茶
2021/09/02
8320
AVERAGEX函数丨移动平均
Python之求数组元素的平均值
IDE :     Wing IDE Professional  5.1.12-1
py3study
2020/01/13
5K1
JAVA求数组的平均数,众数,中位数[通俗易懂]
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/09/30
2K0
python列表求平均值是什么函数(python平均值函数是什么)
php中post和get的区别是:1、post更安全并且发送的数据量更大;3、post能发送更多的数据类型,get只能发送ASCII字符;4、post是向服务器传送数据,get是从服务器上获取数据。5、get会缓存数据,而post不会。
全栈程序员站长
2022/07/31
2.6K0
C语言自定义函数如何返回数组(上)?
最近看到一些同学问题,有提到说:如何在一个函数中返回数组呢? 能否直接在自定义 函数中,写成char *类型返回值,直接返回呢?,代码如下: 直接返回str数组名(注意不需要加&,还有好多同学犯这个错
编程范 源代码公司
2018/04/18
3.4K0
C语言自定义函数如何返回数组(上)?
TOPN函数丨断点移动平均处理
还记得之前白茶写过关于移动平均的内容么?当时白茶曾经说过,实际需求中,难免会遇到销售挂蛋的时候(也就是当天没有销售的歇业状态),那这种情况该如何去处理呢?
PowerBI丨白茶
2021/09/02
5370
TOPN函数丨断点移动平均处理
房上的猫:数组
一.数组:  1.定义:   (1)数组就是一个变量,用于将相同数据类型的数据储存在内存中   (2)数组中的每一个数据元素都属于统一数据类型  2.基本要素:   (1)标识符:    和变量一样,在计算机中,数组也要有一个名称,称为标识符,用于区分不同的数组   (2)数组元素:    当给出数组名称,即数组标识符后,要向数组中存放数据,这些数据就称为数组元素   (3)数组下标:    在数组中为了正确地得到数组的元素,需要对它们进行编号,这样计算机才能去存取,这个编号就称为数组下标   (4)元素类
房上的猫
2018/03/14
8780
房上的猫:数组
VBA数组(四)数组函数
VBA中操作数组的函数主要有以下几个,LBound函数和UBound函数、Array函数、IsArray函数、Erase函数、Split函数、Join函数,后面分两节介绍数组函数。
无言之月
2019/10/13
5.4K0
失真函数、失真矩阵与平均失真
: 描述某个信源在某一试验信道传输下的失真大小, 它对信源和信道进行了统计平均, 是从总体上描述整个系统的失真。
timerring
2023/04/12
6030
失真函数、失真矩阵与平均失真
shell中的函数+数组+数组分片
一、函数: 函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这个小单元的名字即可。 直接来讲函数脚本吧: #! /bin/bash function inp(){ //定义一个inp的函数 echo $1 $2 $3 $0 $# } inp 1 a 2 b //传入参数 例如咱们有个脚本进行互动: sh test.sh 2 b 3 c $1 : 第一个参数 就是如上的“2” $2 :
老七Linux
2018/05/09
3.3K0
PHP的数组排序函数
1. PHP 的数组排序函数 ---- 特别注意:以下函数都是直接修改原数组 序号 函数 描述 1 sort() 对数组进行升序排列 2 rsort() 对数组进行降序排列 3 asort() 根据键值,对关联数组进行升序排列 4 arsort() 根据键值,对关联数组进行降序排列 5 ksort() 根据键名,对关联数组进行升序排列 6 krsort() 根据键名,对关联数组进行降序排列 2. 使用示例 ---- sort():修改原数组,对键值进行升序排列,重新赋予键名 $arr = [4,
很酷的站长
2023/02/02
2.1K0
PHP的数组排序函数
函数指针数组的指针
pf是一个指针,这个指针指向一个有3个元素的数组,每个元素是一个参数为char* ,返回值为char *的指针。 示例:
Daotin
2018/08/31
1.3K0
函数指针数组的指针
函数和数组
发现不断进行加法运算,为了提高代码的复用性,就把该功能独立封装成一段独立的小程序,当下次需要执行加法运算的时候,就可以直接调用这个段小程序即可,那么这种封装形形式的具体表现形式则称作函数。
泰斗贤若如
2019/06/18
5670
python实现求和,求平均值——函数[通俗易懂]
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/155884.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/07
2.3K0
python实现求和,求平均值——函数
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/156066.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/07
1.7K0
PHP数组函数
以上就是文章全部内容,感谢你的辛苦阅读。对你有帮助的可以关注此专栏,不定期更新文章,在此也准备了一些资料给大家。 获取laravel,YII2,Redis,Swoole、Swoft、Kafka、Mysql优化、shell脚本、Docker、微服务、Nginx等多个知识点高级进阶干货:点击此处
叫我可儿呀
2019/12/05
4.1K0
PHP数组函数
数组函数如下: 函数 说明 range(start,end[,step]) 按照指定步长从开始创建到结尾 array(value,value) array(key=>value,key=>value) 创建数组 count($array) 统计数组元素个数 list($a,$b) 将数组的键和值赋给一些变量 key($array) 获取当前元素的键 current($array) 获取当前元素的值 next($array) 指针下移 prev($array) 指针上移 each($array) 先返回当前元
白胡杨同学
2020/04/10
4.6K0
[C语言] 初始函数 & 数组
C语言的库函数在编写的时候是可以直接调用的,比如 printf 输出函数。而用户自定义函数则必须由用户对其进行定义,在其函数的定义中完成函数所特定的内容功能,这样才能被其他函数调用。
謓泽
2022/12/12
5090
[C语言] 初始函数 & 数组
函数组合
原文链接:https://note.noxussj.top/?source=cloudtencent 什么是函数组合? 函数组合(Compose),如果一个函数要经过多个函数处理才能得到最终值,这个时
菜园前端
2023/05/31
3550

相似问题

不起作用的数组上的Map函数

417

IF语句与数组平均函数的组合

119

对象数组上的PHP usort函数不起作用

330

在空数组上返回随机数的平均值函数

12

为什么haskell中的平均函数不起作用?

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文