Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi
    solution
    Đăng nhập
    Đăng nhập

    Đề bài: [Java] Chuỗi ép kiểu int → short → byte

    📖Cần ôn lý thuyết? Đọc bài giảng Buổi 1: Làm quen với Java: JVM, biến, kiểu dữ liệu, vào/ra — khóa Lập trình Java

    Cho một số nguyên N kiểu int. Hãy in ra 4 giá trị, mỗi giá trị một dòng:

    1. (short) N — giá trị sau khi ép sang short (16 bit có dấu), in dưới dạng int.
    2. (byte) N — giá trị sau khi ép sang byte (8 bit có dấu), in dưới dạng int.
    3. (byte) (short) N — ép qua short trước rồi mới ép sang byte.
    4. (int) (char) N — ép sang char (16 bit KHÔNG dấu) rồi ép sang int (giá trị 0..65535). Lưu ý các phép ép kiểu cắt bit cao và mở rộng dấu khác nhau giữa byte/short (có dấu) và char (không dấu).
    • Định dạng đầu vào:

      Một số nguyên N (-2^31 ≤ N ≤ 2^31 - 1).

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

      -2^31 ≤ N ≤ 2^31 - 1.

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

      Bốn dòng như mô tả.

    Chủ đề

    🌱 Nhập môn lập trình☕ JavaJavaJava: Toán tử & Biểu thứcTất cả môn học

    Đang tải editor...