国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > 易語言 > 正文

易語言運算命令的詳細解釋

2024-07-21 02:55:38
字體:
來源:轉載
供稿:網友

本篇內容針對易語言運算命令的位取反、位于、位或、位異或做了詳細解釋

易語言3.5版提供了4個位運算命令。

1、位取反

位取反命令將指定數值轉換為二進制后,對每一比特位的值取反,即0變為1,1變為0,然后轉換成十進制數,返回值是轉換后的十進制數。

“位取反”命令的命令格式是:

〈整數型〉 位取反 (欲取反的數值)

參數“欲取反的數值”的類型為“整數型”。

2、位與

位與命令將所給的數值全部轉換為二進制,對所有二進制數值的共同比特位進行“與”運算,即如兩個或多個數值的共同位均為1,則返回值的對應位也為1,否則為0,運算完畢后,將得到的結果轉換成十進制數,返回值是轉換后的十進制數。

比如:

一個數值的第4位為1,另一個數值的第四位為1,則返回值的第四位為1;

一個數值的第4位為0,另一個數值的第四位為1,則返回值的第四位為0;

一個數值的第4位為1,另一個數值的第四位為0,則返回值的第四位為0;

一個數值的第4位為0,另一個數值的第四位為0,則返回值的第四位為0;

位與命令的命令格式是:

〈整數型〉 位與 (位運算數值一,位運算數值二,… )

參數“位運算數值”的類型都為“整數型”。

該命令至少要有兩個參數,最后一個參數可以被重復添加。

3、位或

位或命令將所給的數值全部轉換為二進制,對所有二進制數值的共同比特位進行“或”運算,即如兩個或多個數值的共同位均為0,則返回值的對應位也為0,否則為1(也可以說:如果兩個或多個數值的共同位中只要有有一個為1,則返回值的對應位就為1,否則為0),運算完畢后,將得到的結果轉換成十進制數,返回值是轉換后的十進制數。

一個數值的第4位為1,另一個數值的第四位為1,則返回值的第四位為1;

一個數值的第4位為0,另一個數值的第四位為1,則返回值的第四位為1;

一個數值的第4位為1,另一個數值的第四位為0,則返回值的第四位為1;

一個數值的第4位為0,另一個數值的第四位為0,則返回值的第四位為0;

“位或”命令的命令格式是:

〈整數型〉 位或 (位運算數值一,位運算數值二,… )

參數“位運算數值”的類型都為“整數型”。

該命令至少要有兩個參數,最后一個參數可以被重復添加。

4、位異或

位異或命令將所給的數值全部轉換為二進制,對所有二進制數值的共同比特位進行“異或”運算,即如果兩個或多個數值的共同位相等(均為0或均為1),則返回值的對應位就是0,否則為1,運算完畢后,將得到的結果轉換成十進制數,返回值是轉換后的十進制數。

比如:

一個數值的第4位為0,另一個數值的第四位為1,則返回值的第四位為1;

一個數值的第4位為1,另一個數值的第四位為0,則返回值的第四位為1;

一個數值的第4位為1,另一個數值的第四位為1,則返回值的第四位為0;

一個數值的第4位為0,另一個數值的第四位為0,則返回值的第四位為0;

“位異或”命令的命令格式是:

〈整數型〉 位異或 (位運算數值一,位運算數值二,… )

參數“位運算數值”的類型都為“整數型”。

該命令至少要有兩個參數,最后一個參數可以被重復添加

以上就是重要的四個運算名字的解釋,感謝大家對VeVb武林網的支持。


注:相關教程知識閱讀請移步到易語言教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 桂林市| 盖州市| 建昌县| 柘城县| 韶关市| 瑞昌市| 平定县| 洞口县| 瓦房店市| 炉霍县| 牡丹江市| 齐齐哈尔市| 尤溪县| 长寿区| 晴隆县| 安多县| 射洪县| 娄底市| 公安县| 嘉定区| 丰都县| 招远市| 永清县| 茶陵县| 石家庄市| 讷河市| 金乡县| 山西省| 临江市| 凤城市| 常山县| 霞浦县| 拉孜县| 连州市| 封开县| 朝阳区| 常德市| 安顺市| 西贡区| 仙游县| 永康市|