Thông báo

Collapse
No announcement yet.

Gặpvấn đề tính toán dữ liệu trong codevision

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Gặpvấn đề tính toán dữ liệu trong codevision

    ai đã gặp vấn đề như mình chưa.
    trong codevision hổ trợ phép tính đến 32bit nhưng mình tính toán 24bit thì gặp vấn đề về dấu.ví dụ ở 24bit thì 800000h được hiểu là-1 .trong 32bit thì
    80000000h là -1.vậy nên muốn tính toán phép tinh có dấu 24bit thì số âm bị sai.ai có bị vậy chưa thì giúp mình.

  • #2
    -bạn có thể nói rõ vấn đề của bạn được ko.
    long int 32 bit tớ tính toán số âm vẫn ko có vấn đề j.
    good luck
    ngu dốt lớn nhất đời người là dối trá

    Comment


    • #3
      cái bạn nói thì đúng rôi. Nhưng ko ai lại mún xây dựng lại phép tính riêng cho c đâu. Trừ khi mún tăng kích thước số cần tính toán mà thôi. Lúc trc mình làm bài toán tính toán cho những con số hơn 300 chử số mới phải làm lại cách xư lý tính toán cho c. Còn ở trường hợp cua bạn or là bạn cư viêc tính toán 24 bit trên 32 bit đừng quan tâm 8 bit còn thưa làm j or là viết lại các hàm cộng trừ nhân chia nhị phân cho 24 bit và giai quyêt bài toán số âm theo 2 cách 1 là dùng 1 bit làm bit dấu cái thất bại cua cách này là số 0 có 2 thể hiện +0 và -0 còn cách còn lại hình như ng ta gọi là bù 1 8 năm rôi nên mình củng ko nhớ rỏ nưa.

      Comment

      Về tác giả

      Collapse

      thanhtung86 Tìm hiểu thêm về thanhtung86

      Bài viết mới nhất

      Collapse

      Đang tải...
      X