使用 C# 中的位運算子將給定的數字乘以 2
可以使用位運算子將數字乘以 2。這是透過使用左移運算子並將位向左移動 1 位來完成的。這將使之前的數字翻倍。
下面提供了一個使用位運算子演示將數字乘以 2 的程式。
示例
using System;
namespace BitwiseDemo {
class Example {
static void Main(string[] args) {
int num = 25, result;
result = num << 1;
Console.WriteLine("The original number is: {0}", num);
Console.WriteLine("The number multiplied by two is: {0}", result);
}
}
}輸出
上述程式的輸出如下。
The original number is: 25 The number multiplied by two is: 50
現在,讓我們瞭解一下上述程式。
首先,定義數字。之後,使用左移運算子,並將 num 中的位向左移動 1 位。這將使之前的數字翻倍,儲存在 result 中。之後,顯示 num 和 result 的值。此程式碼段如下所示 -
int num = 25, result;
result = num << 1;
Console.WriteLine("The original number is: {0}", num);
Console.WriteLine("The number multiplied by two is: {0}", result);
廣告
資料結構
網路
RDBMS
作業系統
Java
iPhone 作業系統
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
JavaScript
PHP