91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c# ushort怎樣進行算術運算

c#
小樊
81
2024-11-23 00:14:04
欄目: 編程語言

在C#中,ushort 是一種無符號整數類型,其取值范圍是 0 到 65,535。要對 ushort 類型的變量進行算術運算,你可以使用標準的算術運算符(如加、減、乘、除)和模運算符(%)。這些運算符在 ushort 類型上同樣適用。

以下是一些示例:

using System;

class Program
{
    static void Main()
    {
        ushort a = 1000;
        ushort b = 2000;

        // 加法
        ushort sum = a + b;
        Console.WriteLine("Sum: " + sum); // 輸出:Sum: 3000

        // 減法
        ushort difference = a - b;
        Console.WriteLine("Difference: " + difference); // 輸出:Difference: -1000

        // 乘法
        ushort product = a * b;
        Console.WriteLine("Product: " + product); // 輸出:Product: 2000000

        // 除法
        ushort quotient = a / b;
        Console.WriteLine("Quotient: " + quotient); // 輸出:Quotient: 0

        // 模運算
        ushort remainder = a % b;
        Console.WriteLine("Remainder: " + remainder); // 輸出:Remainder: 1000
    }
}

注意:在進行算術運算時,如果操作數的類型不匹配(例如,一個 ushort 類型的變量與一個 int 類型的變量相加),則編譯器會引發錯誤。在這種情況下,你需要將操作數轉換為相同的類型,或者將其中一個操作數轉換為另一個操作數的類型。例如,你可以使用 Convert.ToInt16() 方法將 int 類型轉換為 ushort 類型:

int intValue = 5000;
ushort ushortValue = 2000;

// 將 int 類型轉換為 ushort 類型
ushort result = (ushort)(intValue + ushortValue);
Console.WriteLine("Result: " + result); // 輸出:Result: 7000

0
铁岭市| 信丰县| 宾阳县| 陕西省| 乌恰县| 崇礼县| 南通市| 阳朔县| 建昌县| 定边县| 新宁县| 龙江县| 临漳县| 成武县| 临夏县| 洮南市| 阿合奇县| 连城县| 卢湾区| 耿马| 金寨县| 江北区| 仁怀市| 贺兰县| 贵南县| 无锡市| 敦化市| 信宜市| 宾阳县| 东山县| 图片| 丰宁| 浏阳市| 东丰县| 岐山县| 阆中市| 交口县| 堆龙德庆县| 桐柏县| 托克逊县| 洛宁县|