ASP中數字比較問題,asp 數字對比大小

2025-01-09 20:15:09 字數 2910 閱讀 1262

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樓:匿名使用者

數字型別去掉單引號。

asp中時間相減問題,ASP 時間相減

你的 好用。就是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修改資料庫內的數字問題,通過連結進入修改資料庫內容

這個就如同 計數器演算法了 在頁面開始 通常是asp前五行之內執行 時,先執行這樣的操作 update tablename set fieldname fieldname 1 where recordid id 說明 訪問一條記錄時必須指定該記錄的索引條件,比如id 29,而上面 中最後的id值為 ...

ASP語言 1 2級分類問題,ASP型別分類問題

我有完整的無限級 如有興趣可以找我。asp型別分類問題 首先是類別的區分,估計你的資料庫中應該將其分類了,如列名稱叫做 dj 值是 串燒 的就是串燒歌曲,值是 慢搖 的就是慢搖歌曲等等。在資料篩選的時候應該寫成 select top 5 from 資料表的名稱 where dj 串燒 order b...