我們計劃做類似於本網站AAAMath中可用的內容。我們想生成一個樣例問題,它會添加/ mult/div/sub(2個數字或3個數字,或者其中一個數字可能是一個常數..)。想知道是否有任何庫提供了對上述基本數學運算的更高層抽象(例如,提供能夠處理2個值,3個值或[隨機輸入範圍] + a的添加的單個方法常數值給你一組答案)。基於Java的數學庫處理多個數學場景
0
A
回答
2
1
不確定你在這裏得到什麼,但是java 5和更高版本有各種各樣的方法可以讓你輕鬆完成自己的工作。
public static int add(int ...addends)
{
long sum = 0;
for(int addend : addends)
{
sum += addend;
}
if (sum > Integer.MAX_VALUE || sum < Integer.MIN_VALUE)
{
throw new RuntimeException("summation has over- or underflowed");
}
return (int) sum;
}
public static void main(String[] args)
{
System.out.println("sum is: " + add(10, 11, 1029102, -10));
}
0
相關問題
- 1. 數學? IF語句。多個場景
- 2. 學費處理數據庫設計
- 3. Java:基本數學錯誤?
- 4. 基於數學輸入
- 5. 批處理數學(勝利)
- 6. RDLC數學錯誤處理
- 7. 一個好的網絡數學Java庫
- 8. 基於CGFloat的數學函數?
- 9. Java/JMS-處理處理失敗場景的消息數
- 10. 處理數學函數中的錯誤
- 11. 數學溢出 - 處理大數
- 12. 尋找一個基於Python的機器學習庫來處理圖像
- 13. 數學和變化場色
- 14. Intel數學庫
- 15. JavaCard數學庫?
- 16. 製作基於數學的遊戲
- 17. PHP - 基於時間的數學計算
- 18. PHP基本數學
- 19. Python基礎數學
- 20. 在JAVA中爲運行時處理提供數據庫中的數學公式
- 21. 用於繪製數學函數/方程式的簡單Java庫
- 22. 用於數學學生的Python?
- 23. Java邏輯錯誤與基礎數學
- 24. 獨立於C數學庫和平臺獨立的Python數學庫?
- 25. MySQL的 - 分組基於一個數學運算和SUM()函數
- 26. 動畫的基本數學
- 27. 用於iPhone OS的數學渲染庫
- 28. 用於數學公式的OCR庫
- 29. 使用芹菜分配數學處理
- 30. 機器學習數據預處理