sum

Common
JVM
JS
Native
1.0
@JvmName ( "sumOfByte" ) fun Array < out Byte > . sum ( ) : Int
(source)
@JvmName ( "sumOfShort" ) fun Array < out Short > . sum ( ) : Int
(source)
@JvmName ( "sumOfInt" ) fun Array < out Int > . sum ( ) : Int
(source)
@JvmName ( "sumOfLong" ) fun Array < out Long > . sum ( ) : Long
(source)
@JvmName ( "sumOfFloat" ) fun Array < out Float > . sum ( ) : Float
(source)
@JvmName ( "sumOfDouble" ) fun Array < out Double > . sum ( ) : Double
(source)
fun ByteArray . sum ( ) : Int
(source)
fun ShortArray . sum ( ) : Int
(source)
fun IntArray . sum ( ) : Int
(source)
fun LongArray . sum ( ) : Long
(source)
fun FloatArray . sum ( ) : Float
(source)
fun DoubleArray . sum ( ) : Double
(source)
@JvmName ( "sumOfUInt" ) fun Array < out UInt > . sum ( ) : UInt
(source)
@JvmName ( "sumOfULong" ) fun Array < out ULong > . sum ( ) : ULong
(source)
@JvmName ( "sumOfUByte" ) fun Array < out UByte > . sum ( ) : UInt
(source)
@JvmName ( "sumOfUShort" ) fun Array < out UShort > . sum ( ) : UInt
(source)
@ExperimentalUnsignedTypes fun UIntArray . sum ( ) : UInt
(source)
@ExperimentalUnsignedTypes fun ULongArray . sum ( ) : ULong
(source)
@ExperimentalUnsignedTypes fun UByteArray . sum ( ) : UInt
(source)
@ExperimentalUnsignedTypes fun UShortArray . sum ( ) : UInt
(source)

Returns the sum of all elements in the array.

Common
JVM
JS
Native
1.0
@JvmName ( "sumOfByte" ) fun Iterable < Byte > . sum ( ) : Int
(source)
@JvmName ( "sumOfShort" ) fun Iterable < Short > . sum ( ) : Int
(source)
@JvmName ( "sumOfInt" ) fun Iterable < Int > . sum ( ) : Int
(source)
@JvmName ( "sumOfLong" ) fun Iterable < Long > . sum ( ) : Long
(source)
@JvmName ( "sumOfFloat" ) fun Iterable < Float > . sum ( ) : Float
(source)
@JvmName ( "sumOfDouble" ) fun Iterable < Double > . sum ( ) : Double
(source)
@JvmName ( "sumOfUInt" ) fun Iterable < UInt > . sum ( ) : UInt
(source)
@JvmName ( "sumOfULong" ) fun Iterable < ULong > . sum ( ) : ULong
(source)
@JvmName ( "sumOfUByte" ) fun Iterable < UByte > . sum ( ) : UInt
(source)
@JvmName ( "sumOfUShort" ) fun Iterable < UShort > . sum ( ) : UInt
(source)

Returns the sum of all elements in the collection.