Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Chuyển đổi Int32 sang chuỗi bát phân (Octal) trong C#

Để biểu diễn số nguyên 32-bit (Int32 hoặc int) dưới dạng chuỗi bát phân, dùng Convert.ToString() với cơ số 8.

Ví dụ minh họa

using System;

class Demo
{
    static void Main()
    {
        int val = 99;
        Console.WriteLine("Số nguyên: " + val);
        Console.Write("Chuỗi bát phân: " + Convert.ToString(val, 8));
    }
}

Kết quả đầu ra

Số nguyên: 99
Chuỗi bát phân: 143

Kiểm tra: 1×8² + 4×8¹ + 3×8⁰ = 64 + 32 + 3 = 99 ✓

Các cơ số hỗ trợ: 2 (nhị phân), 8 (bát phân), 10 (thập phân), 16 (thập lục phân).