關係運算子函數

程式中可以使用的關係運算子為: =、≠、>、≧,關係運算子會產生一個返回值,這個返回數值有兩個可能的數值(1及0),1代表比較的結果為真,0則代表比較的結果為假。關係運算子除了用作控制程式如何執行,亦可以應用在實際的計算中,若果運用恰當可以使程式簡潔一點。例如: 想設定以下的特別函數,就相當容易。

(i)當 x=3時,f(x)=5

(ii) 當x≠3時,f(x)=0

用程式表示: "?→X: 5(X=3" 就可以計算這個函數值。

大家可以參考這個程式:  梯形法則定積分計算 (Numerical integration (Trapezoidal Rule))

程式亦用了關係運算子函數(. 5Ans(B2=BAM- :),因此能夠使程式編寫上較為簡潔。

 

注意: 關係運算子(>及≧)不適用於複數的比較,若果在複數模式使用這兩個關係運算子,要留意比較的數值必為實數,否則會出現Math ERROR。

 

返回編寫程式小技巧

返回主頁

 

Free Web Hosting