台灣最大程式設計社群網站
線上人數
764
 
會員總數:246268
討論主題:189809
歡迎您免費加入會員
討論區列表 >> ASP >> 請問IsNumeric函數
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請問IsNumeric函數
價值 : 50 QP  點閱數:1507 回應數:3
樓主

YES
初學者
237 334
2008 344
發送站內信

請問IsNumeric函數是不是有問題啊?
為什麼我輸入1,0,0,0 或 1,000
這樣也可以通過
全形數字他轉成半形也就算了
那字串中間還有全形逗點(,)為什麼也可以
IsNumeric函數不是只限數字嗎?
到底有什麼函數可以判斷使用者輸入的是全數字?

搜尋相關Tags的文章: [ IsNumeric ] ,
本篇文章發表於2014-01-23 11:28
1樓
回應

陳醉欣
檢舉此回應
您應該是被function 字面上的意義所誤導了,
IsNumeric 是說指定的表達式(參數)是否可作為數字來計算。
1,0,0,0 或 1,000均可以用Int() 轉型成int 的 1000
所以IsNumeric("1,0,0,0")或IsNumeric("1,000")二者都會是true
本篇文章回覆於2014-01-23 12:26
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

得意
捐贈 VP 給 得意 檢舉此回應
你可以參考這篇更有趣

http://www.dotblogs.com.tw/larrynung/archive/2013/07/19/111546.aspx
本篇文章回覆於2014-01-23 15:03
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

香帥
檢舉此回應
可以自己寫符合自己需要的,例如以下checksum回傳輸入有幾個非數字

測試網址在
http://ap.a168a.com/blueshop/checknum/c2.asp
本篇文章回覆於2014-01-24 01:18
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.