日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

与、或、非、异或,运算符巩固

發布時間:2023/12/8 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 与、或、非、异或,运算符巩固 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

問題描述:

最近在系統的學習kotlin,所以每個用法都想嘗試一下。

在測試梳理“null”檢查機制的時候,卡在了幾個運算符上。腦海中只記得漢字寫的與、或、非、異或,符號寫的運算符,可是字母形式的運算符,真的是已經完完全全還給了老師,由此就想記錄下知識點,回憶課本知識。

?

解決方案:

?

X XOR X = 00H .異或運算:相異取 1,相同取 0?

Y XOR Y = 00H?

(X XOR X)*(Y XOR Y) = 00H

?

1、"與"運算(AND)?

"與"運算又稱邏輯乘,用符號"."或"∧"來表示.運算規則如下:

0∧0 = 0 0∧1 = 0 1∧0 = 0 1∧1 = 1?

即當兩個參與運算的數中有一個數為0,則運算結果為0,都為1結果為1?

?

2、"或"運算(OR)?

"或"運算又稱邏輯加,用符號"+"或"∨"表示.運算規則如下:

0∨0 = 0 0∨1 = 1 1∨0 = 1 1∨1 = 1?

即當兩個參與運算的數中有一個數為1,則運算結果為1,都為0結果為0?

?

3、"非"運算(NOT)?

如果變量為A,則它的非運算結果用 A 表示.運算規則如下:

0 = 1 1 = 0?

?

4、"異或"運算(XOR)?

"異或"運算用符號"-∨"來表示.其運算規則如下:

- 0∨0 = 0 - 0∨1 = 1 - 1∨0 = 1 - 1∨1 = 0?

即當兩個參與運算的數取值相異時,運算結果為1,否則為0.

?

想到就動手,永遠都不晚,拒絕拖拉。共勉!

?

?

?

總結

以上是生活随笔為你收集整理的与、或、非、异或,运算符巩固的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。