亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
蒙阴县| 云和县| 敖汉旗| 宁陕县| 高安市| 辰溪县| 民乐县| 徐汇区| 博客| 开江县| 白银市| 崇信县| 洪江市| 龙游县| 海城市| 五家渠市| 绥江县| 辽宁省| 南充市| 抚松县| 武陟县| 天气| 桓台县| 大足县| 南开区| 平邑县| 沅江市| 卓尼县| 石嘴山市| 敦煌市| 白银市| 斗六市| 中西区| 六盘水市| 镇远县| 元朗区| 绥江县| 中超| 岢岚县| 五原县| 炉霍县|