作者fumizuki (小獅)
看板Visual_Basic
標題Re: [問題] 運算子疑問
時間Sat Apr 2 13:35:17 2005
※ 引述《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
1F:推 soonsoondog:謝謝指教^^ 218.171.247.38 04/02