跳至內容

用戶:A2569875/模組邊界條件測試

維基百科,自由的百科全書

28[編輯]


-2147483648[編輯]


[編輯]

  • 錯誤:無法處理數字「∞」,其絕對值已超出支援的處理範圍(35184372088831)。

正無窮大[編輯]

  • 錯誤:無法處理數字「正無窮大」,其絕對值已超出支援的處理範圍(35184372088831)。

Googol[編輯]

  • 錯誤:無法處理數字「1e+100」,其絕對值已超出支援的處理範圍(35184372088831)。

1/Googol[編輯]

  • [已修復] 2018-11-4發現BUG,輸入極小的數字會正常運算,疑似被當成0 ->[解法] 轉到浮點數
  • 1e-100是一個實數
  • 正數
  • 1e+100的倒數
  • 1e-200的平方根

9999999999999999999999[編輯]

  • 錯誤:無法處理數字「9999999999999999999999」,其絕對值已超出支援的處理範圍(35184372088831)。

-111111111111111+111111111111111i[編輯]

  • 錯誤:無法處理數字「-111111111111111+111111111111111i」,其絕對值已超出支援的處理範圍(35184372088831)。

0[編輯]

  • [已修復] 2018-10-20發現BUG,因為所有質數都是0的因數,因此陷入無窮迴圈 ->[解法] +條件 n > 0
  • 平方數,為0的平方。
  • 立方數,為0的立方。
  • 第1個普洛尼克數,為0與1的乘積。下一個為2
  • 第0個佩爾數。下一個為1
  • 第0個斐波那契數

2i[編輯]


14+18i[編輯]


0.125[編輯]

  • [已修復] 2018-11-3發現BUG,小數會照樣被送去算短除法,通通除不盡後輸出質數 ->[解法] 轉到浮點數
  • 0.125是一個實數
  • 正數
  • 8的倒數

NaN[編輯]

  • [已修復] 2018-11-4發現BUG,輸入NaN會正常運算,甚至會無窮迴圈 ->[解法] +條件,返回錯誤
  • 錯誤:'NaN' 不是一個數字。

娜娜奇[編輯]

  • 錯誤:「娜娜奇」不是一個數字。

nil[編輯]

  • 錯誤:「nil」不是一個數字。

null[編輯]

  • 錯誤:「null」不是一個數字。

-1[編輯]


i[編輯]


.0[編輯]


.[編輯]


..[編輯]

  • 錯誤:「..」不是一個數字。

-.[編輯]


+.[編輯]