Re: [問題] 運算子疑問

看板Visual_Basic作者 (小獅)時間19年前 (2005/04/02 13:29), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
※ 引述《soonsoondog (火吻)》之銘言: : 在書上看了比較運算子 跟邏輯運算子 : 他的幾個範例看不懂 特Po上來 請各位幫忙指點 : ================以下為比較運算子================= : 運算子 說明 範例 意義 : <、> 小於、大於 C=("D">"K") C=False : 1.[<、>]想請問D>K是怎麼比較 並沒有給定數值 能比較嗎? 每一個字元在記憶體中都是一個數字,此規範為 Ascii 碼。 其中 "D" 的碼為 68 , "K" 的碼為 75。 你可以從即時運算視窗中輸入 ? Asc("D") 查證。 根據 Ascii 碼的排列規則,英數字都是按照先後順序在排列的,所以越後面的字就越大。 P.S. "9" > "0" : ================以上為比較運算子================= : ================以下為邏輯運算子================= : 運算子 說明 範例 意義 : Eqv 相等 兩者相同,才為真 C=("a"<"b") Eqv (2>1) C=True : Imp 包含 前真後假為假,餘為真 C=("a"<"b") Imp (2>1) C=False : 2.[Eqv]同第一個問題 a,b不是數值怎麼比較呢? 同上 and...你 Imp 運算的結果錯了,不是 False,應該是 True。 : 3.[Imp]如果能讓我知道文字怎麼比較 這題我應該就會了 : ================以上為邏輯運算子================= : 以上是我的問題 煩請各位指點 謝謝 ^^ -- 人若無星爺,跟條鹹魚有何分別? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.58.156.43

218.171.247.38 04/02, , 1F
謝謝指教^^
218.171.247.38 04/02, 1F
文章代碼(AID): #12JYsixO (Visual_Basic)
文章代碼(AID): #12JYsixO (Visual_Basic)