1. 程式人生 > >Scala 進行算數運算

Scala 進行算數運算

聚合函式

1. 先建立一個集合

2. 求和

3.最大值

4.最小值

5. 相加

 

5.2 a.fold  //聚合時要將初始值累加進去

5.3 a.par.fold(10) //並行執行,初始值每個執行緒都加10,每次執行結果不一樣

5.4  左加

5.5  右加

6.迭代

a.reduce(_+_) 第一個_是初始值,或者為1+2=3,後再加3   迭代相加

相當於 1+2=3 、3+,3=6、 6+4=10、10+5=15,

a.reduce(_-_) 迭代相減    跟相加類似