Công cụ bảo vệ mã nguồn .NET mạnh nhất, không thể unpack, miễn phí cho các khách hàng đầu tiên đăng ký.
Trang 21 trên tổng số 21 Đầu tiênĐầu tiên ... 11192021
Từ 201 tới 209 trên tổng số 209 kết quả

Đề tài: [Series] Cốt đờ Quán !

  1. #201
    Ngày gia nhập
    01 2013
    Bài viết
    1,479

    Mặc định [Series] Cốt đờ Quán !

    Trích dẫn Nguyên bản được gửi bởi fithou91192 Xem bài viết
    bạn nhầm ý mình thì phải, ý mình ở đây là mình đê n kiểu int mà sao kết quả trả về nó vẫn là một dãy 64 bit ấy
    Thì bạn chạy từ i=63 về 0 mà
    Mà bạn post vài test case (in/out) xem sao
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

  2. #202
    Ngày gia nhập
    01 2010
    Bài viết
    306

    Trích dẫn Nguyên bản được gửi bởi fithou91192 Xem bài viết
    bạn nhầm ý mình thì phải, ý mình ở đây là mình đê n kiểu int mà sao kết quả trả về nó vẫn là một dãy 64 bit ấy
    Tóm lại là int của bạn là bao nhiêu bit ? 32 hay 64 ?
    Nếu là 32 bit thì bạn cũng ko hiểu ý mình naz Mình nói là phép dịch phải với số bit >= 32 sẽ có dạng như thế này
    n >> 32 == n>>1
    n >> 33 == n>>2
    Tức là cái biến vt của bạn sẽ được break ở 1 giá trị lớn hơn 32 , ok ?

    Bạn cứ lồng 1 lệnh cout vào vòng lặp for của bạn, tại cái vị trí mà có break ấy, in giá trị vt ra, bạn sẽ thấy tại sao

  3. #203
    Ngày gia nhập
    03 2011
    Nơi ở
    Hà Nội
    Bài viết
    89

    Trích dẫn Nguyên bản được gửi bởi prog10 Xem bài viết
    Thì bạn chạy từ i=63 về 0 mà
    Mà bạn post vài test case (in/out) xem sao
    ở đây mình chạy n=5 kết quả ra là 10100....00101 vậy là sao?

    - - - Bài viết đã được cập nhật thêm ngày 18-01-2014 lúc 08:51 PM - - -

    Trích dẫn Nguyên bản được gửi bởi Sounj Xem bài viết
    Tóm lại là int của bạn là bao nhiêu bit ? 32 hay 64 ?
    Nếu là 32 bit thì bạn cũng ko hiểu ý mình naz Mình nói là phép dịch phải với số bit >= 32 sẽ có dạng như thế này
    n >> 32 == n>>1
    n >> 33 == n>>2
    Tức là cái biến vt của bạn sẽ được break ở 1 giá trị lớn hơn 32 , ok ?

    Bạn cứ lồng 1 lệnh cout vào vòng lặp for của bạn, tại cái vị trí mà có break ấy, in giá trị vt ra, bạn sẽ thấy tại sao
    cái này thì đúng là mình ko hiểu thật ấy :(

  4. #204
    Ngày gia nhập
    01 2013
    Bài viết
    1,479

    Trích dẫn Nguyên bản được gửi bởi fithou91192 Xem bài viết
    ở đây mình chạy n=5 kết quả ra là 10100....00101 vậy là sao?
    À, vậy là n đc đọc 2 lần
    Sửa lại for(i=31...) nhóe

  5. #205
    Ngày gia nhập
    03 2011
    Nơi ở
    Hà Nội
    Bài viết
    89

    Trích dẫn Nguyên bản được gửi bởi prog10 Xem bài viết
    À, vậy là n đc đọc 2 lần
    Sửa lại for(i=31...) nhóe
    được đọc 2 lần vậy các số 0 ở giữa phải chăng là ...

  6. #206
    Ngày gia nhập
    01 2010
    Bài viết
    306

    Mặc định [Series] Cốt đờ Quán !

    Bạn ko hiểu thì mình cũng chịu rồi ....
    Sửa lại i=31 cho nhanh, khỏi cần phải hiểu

  7. #207
    Ngày gia nhập
    03 2011
    Nơi ở
    Hà Nội
    Bài viết
    89

    Trích dẫn Nguyên bản được gửi bởi Sounj Xem bài viết
    Bạn ko hiểu thì mình cũng chịu rồi ....
    Sửa lại i=31 cho nhanh, khỏi cần phải hiểu
    mình thắc mắc là nó in lại 2 lần vậy các số 0 ở giữa sao lại xuất hiện? vòng for cắt 0 cửa mình chỉ thực hiện 1 lần thôi sao?

  8. #208
    Ngày gia nhập
    01 2013
    Bài viết
    1,479

    Trích dẫn Nguyên bản được gửi bởi fithou91192 Xem bài viết
    mình thắc mắc là nó in lại 2 lần vậy các số 0 ở giữa sao lại xuất hiện? vòng for cắt 0 cửa mình chỉ thực hiện 1 lần thôi sao?
    Chính xác .

  9. #209
    Ngày gia nhập
    03 2011
    Nơi ở
    Hà Nội
    Bài viết
    89

    Trích dẫn Nguyên bản được gửi bởi prog10 Xem bài viết
    Chính xác .
    ok thank các bạn nhiều nha mình hiểu rồi
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.
    Đã được chỉnh sửa lần cuối bởi fithou91192 : 19-01-2014 lúc 09:55 AM. Lý do: sai chính tả

Các đề tài tương tự

  1. Series video hướng dẫn lập trình .NET(C#) từ A-Z
    Gửi bởi anhnt3 trong diễn đàn Tutorials và Thủ thuật lập trình C#, ASP.NET
    Trả lời: 35
    Bài viết cuối: 16-02-2014, 10:04 AM
  2. Hàng về Sony Vaio SVZ series giá tốt
    Gửi bởi girevn trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 3
    Bài viết cuối: 14-08-2012, 04:03 PM
  3. Vỏ Nokia tháo máy chính hãng E series : E5-00/E7-00/E51/E52/E63/E71/E72/E66/E75/E90..
    Gửi bởi vopinsac trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 04-07-2012, 02:23 PM
  4. Series ảnh Ngọc Trinh từ bé đến lớn
    Gửi bởi vecvn trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 15-05-2012, 10:27 AM
  5. Tủ mạng Rack 19'' Systems 27U - Series 800
    Gửi bởi xilixia trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 22-10-2010, 04:35 PM

Quyền hạn của bạn

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