2
A
回答
4
$sum = array_sum(explode(',', '2,4,6,8'));
編輯:如果你只是想的範圍內,甚至數的總和,你可以
$sum = array_sum(range(2,1000,2));
+0
謝謝。這正是我想要的:) – mika 2012-03-20 21:22:57
4
拆分,然後sum:
$numbers = explode(",", $string);
$total = array_sum($numbers);
echo $total;
注意,這僅需要numbers
和,
任何其他字符將受到被類型強制轉換爲一個整數(這可能會導致意想不到的結果)。
3
如果你想你也可以使用Arithmetic progression sum,只是做
$total = ($firstNumber + $lastNumber) * $count/2
只要數字可以表達爲
一個Ñ =一個 +(N - 1)d
你的序列可以被描述爲
一個Ñ = 2 +(N - 1)2
所以我們可以應用算術級數和得到
(2 + 1000)* 500/2 = 250,500
這將比任何計算它的方法快得多。
相關問題
- 1. 一個數字中連續數字的最大總和
- 2. 查找數組中的3個連續數字的總和
- 3. n個連續數組的總和
- 4. 如何將數字表示爲數組中連續數字的總和
- 5. 如何計算滿足條件的連續數字的總和?
- 6. 連續的總理
- 7. 在r中的數據框中連續按年數總和
- 8. php中的總和總數
- 9. 識別連續的字符和數字
- 10. 數組中連續的偶數和連續的奇數
- 11. C從數組中連續輸出3個數字的最大總和
- 12. 基於連續值的累計總和
- 13. 獲得連續兩天的總和值
- 14. 在python中總結連續的第三個數字
- 15. 數組中x個連續元素的最小總和
- 16. 確定列表中連續整數的最大總和java
- 17. 在NumPy數組中連續值的總和
- 18. 運行總數連續相同的值
- 19. 如果數字爲非連續範圍,則爲Excel總和
- 20. PHP中數組的總和
- 21. 方法來計算連續兩個數的乘積的總和
- 22. 找到連續的數字
- 23. PHP字符串和數字總和
- 24. Jenkins和PHP連續部署
- 25. 計算連續元素(列表中的)最大的總和
- 26. Excel VBA連續和非連續數字級聯
- 27. 用最大總和找出連續的子數組
- 28. 找到整數的最大連續總和在陣列
- 29. 試圖添加第一個連續奇數平方的總和?
- 30. 測試列表中的連續數字
2,4,6,8,9,10 ......這裏的模式在哪裏? – Ryan 2012-03-20 21:11:55
沒有大於2的素數,duh。 ;) – 2012-03-20 21:14:42
@GigaWatt我做了更正,對不起。 – mika 2012-03-20 21:18:27