Hiển thị kết quả từ 1 đến 3 / 3
  1. #1
    Tham gia
    02-05-2008
    Bài viết
    50
    Like
    0
    Thanked 0 Times in 0 Posts

    Thủ tục hay hàm dời bit 1 số trong pascal

    Em hok nhơ đây là hàm hay thủ tục nữa nhưng em đang cần, ai biết thì xin chỉ giúp ạ. VÍ dụ dời 1 bit của số 3 qua bên trái
    11 => 110
    Quote Quote

  2. #2
    Tham gia
    05-12-2008
    Location
    Tây Ninh
    Bài viết
    150
    Like
    1
    Thanked 4 Times in 2 Posts
    Dời qua bên trái k bit: SHL k
    Dời qua bên phải k bit: SHR k
    Đây là thủ tục.
    Mình nhớ hình như thế

  3. #3
    Tham gia
    20-01-2010
    Location
    Toorak, Victoria
    Bài viết
    27
    Like
    0
    Thanked 0 Times in 0 Posts
    DỊCH TRÁI - SHIFT LEFT
    Dịch trái n bit - Cú pháp
    Value shl n

    DỊCH PHẢI - SHIFT RIGHT
    Dịch phải m bit - Cú pháp
    Value shr m
    *******************************************8


    Ví dụ ===== mã code dịch trái ====



    const Value = 42;

    begin
    Writeln(Value, ' Dich trai 2 bit = ', Value shl 2);

    Write('Press any key to continue...');
    Readln;
    end.


    ******************************************
    Kết quả trả về:
    42 Dich trai 2 bit = 168
    Press any key to continue...

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •