1樓:網友
dim a,b
a=cdbl(
b=cdbl("")
if b>a then
b比a大"a比b大"
end if
資料型別不一樣。
按樓主。a為雙精度浮點數。
b為字串。
你只有把他們轉換為相同資料型別才行。
formatnumber("",3) 的結果仍然是字串。
formatnumber的返回結果是字串,只不過是乙個格式化之後像數字一樣的字串。
要比較最好轉成一樣的數字型別進行比較,再格式化輸出。
而直接的a=則自動為雙精度型。
2樓:網友
這個 在有些程式設計中 它們採用的是4舍6入 5湊偶 我想這個也是吧。
其實我不清楚asp 本人很少看這個。
你要你能知道答案了 可以告訴我嗎?
這是我的郵箱。
3樓:網友
你的意思是a= 和a=formatnumber(,3)的資料型別不一樣嗎,都是數字啊,那為什麼if b-a>0 then是可行的?
asp 數字對比大小
4樓:網友
寫法正確,但不知你在比較前是否將兩個變數轉換為數值型。通常情況下,你接收到的瀏覽器提交來的資料都是字串型的,直接比較的話,是按字串的ascii值進行比較的,而非進行數值比較。
試試用。if cdbl(yuanjia) asp中怎麼判斷是否為數字 5樓:匿名使用者 js判斷是否為數字if(!isnan(val))elseasp判斷:if not isnumeric (id) then"引數必須為數字" end if asp 數字對比 6樓:網友 你的aa欄位儲存希望改成字首/字尾多乙個,否則其他方式比較好像都想不到了。 set rrs = "") aa = request("aa") aas = split(aa ,",") for i = 0 to ubound(aas)'字尾多,sql = "select id ,aa from table where aa like '" & aas(i) &"'," 字首多「,」這個是為了防止雙位數字以上的用like匹配會出錯~~~sql = "select id ,aa from table where aa like '," & aas(i) &"'" sql ,conn ,1 ,1 if not then foundcount = foundcount + 1end if nextif foundcount >= 4 thenend if asp數字格式化問題 7樓:網友 是formatnumber吧。 用formatnumber(5432,0,,,0)就可以了。 formatnumber有5個引數,第乙個是要格式化的物件,即5432 第二個是小數點後的倍數。 最後乙個是是否用分隔符進行分組,預設情況下表示用,0表示不用。 asp 判斷數值大小的問題 8樓:網友 if ytime > kshijian then上面這一句中: ytime的型別是字串,而kshijian是時間型別,不能直接進行大小比較! 從位址列獲取得引數值都是字串型別,雖然它表面上是數字,但是它的資料型鍵型別局高是字串,你用輸出一下,如果輸出「string」則資料型別是字串,如果是「number」則是數字型別,使用數值大小比較時必須兩者都是「number」型別才行的! 用桐租尺這句試試:if cint(ytime) >cint(kshijian) then 9樓:網友 從位址列獲取得引數值都是字串型別,雖然它表面敬蠢上是數字,但是它的資料型別是字串,你用輸出一下,如果輸出「string」則資料型別是字串,如果是「number」則是數字類桐漏型,使用數值亮輪陪大小比較時必須兩者都是「number」型別才行的! asp的數字大小比較**怎麼寫 10樓:網友 用js先在 提交按鈕上加一滑鼠事件onclick="check()" 然後在任何位置加入下面**。 11樓:網友 後臺驗證提交的值是否比餘額大就可以了。沒必要加個隱藏域。再複雜點弄個ajax 12樓:網友 你自己去學習吧,去網上搜搜正規表示式的使用,這樣,為你以後著想。希望你學會後,對以後有很大的幫助。 asp中的資料量型問題,request("id")和數值的比較問題 13樓:網友 把id的值列印出來看一下是什麼東東。 asp中的資料型別問題 14樓:匿名使用者 把它改成sql = 睜扮敬insert into tkc_stockinfo(fstockno,fquantity,fwarningquantity)values('"悉慎&stockno&"'quantity&"缺虧,"&warningquantity&") sql就行了。 15樓:匿名使用者 是數字的變數就不要單引號了。把values()中後面兩個的單引號去掉。 16樓:匿名使用者 數字型別去掉單引號。 你的 好用。就是qdate和hdate沒有值qdate 2013 6 5 12 12 12 hdate 2013 6 15 11 11 14 nnn datediff n qdate,hdate response.write int nnn 60 小時 int nnn mod 60 分鐘 你的這條語... 這個就如同 計數器演算法了 在頁面開始 通常是asp前五行之內執行 時,先執行這樣的操作 update tablename set fieldname fieldname 1 where recordid id 說明 訪問一條記錄時必須指定該記錄的索引條件,比如id 29,而上面 中最後的id值為 ... 我有完整的無限級 如有興趣可以找我。asp型別分類問題 首先是類別的區分,估計你的資料庫中應該將其分類了,如列名稱叫做 dj 值是 串燒 的就是串燒歌曲,值是 慢搖 的就是慢搖歌曲等等。在資料篩選的時候應該寫成 select top 5 from 資料表的名稱 where dj 串燒 order b...asp中時間相減問題,ASP 時間相減
ASP修改資料庫內的數字問題,通過連結進入修改資料庫內容
ASP語言 1 2級分類問題,ASP型別分類問題