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

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

Để biểu diễn số nguyên 64-bit (Int64 hoặc long) dưới dạng chuỗi bát phân, sử dụng phương thức Convert.ToString() với cơ số 8 làm tham số thứ hai.

Ví dụ minh họa

using System;

class Demo
{
    static void Main()
    {
        long val = 986766;
        Console.WriteLine("Long: " + val);
        Console.Write("Chuỗi bát phân: " + Convert.ToString(val, 8));
    }
}

Kết quả đầu ra

Long: 986766
Chuỗi bát phân: 3607216

Lưu ý: Phương thức Convert.ToString(value, base) hỗ trợ các cơ số 2, 8, 10, 16. Đối với Int64, giá trị tối đa là 9,223,372,036,854,775,807.