Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Kiến trúc máy tính] Số âm bù 2 ra hex

    Cho một số nguyên có dấu val và độ rộng bits (bội của 4). Biểu diễn val theo bù 2 trên 'bits' bit rồi in ra dạng thập lục phân (chữ in hoa, đủ bits/4 chữ số, có số 0 đứng đầu nếu cần).

    • Định dạng đầu vào:

      Một dòng: val bits.

    • Ràng buộc đầu vào:

      -2^(bits-1) ≤ val < 2^(bits-1), bits ∈ {8,16,32}.

    • Định dạng đầu ra:

      Chuỗi hex (chữ hoa, đủ bits/4 ký tự).

    Ví dụ:

    Đầu vào:

    -1 8
    

    Đầu ra:

    FF

    Giải thích:

    -1 bù 2 trên 8 bit là 11111111 = FF.

    Đang tải editor...