• Buradasın

    Hexadecimal sistemde 0FFFh pozitifken 0FFFFh neden negatif?

    Yazeka

    Arama sonuçlarına göre oluşturuldu

    0FFFh ve 0FFFFh hexadecimal sayılarının işaret bitleri (en yüksek mertebeli bit) farklı olduğu için farklı işaretlere sahiptirler:
    • 0FFFh: İşaret biti 0'dır, bu nedenle pozitif bir sayıdır 124.
    • 0FFFFh: İşaret biti 1'dir, bu nedenle negatif bir sayıdır 124.
    Hexadecimal sistemde, iki'nin tümleyen sistemi kullanılır ve bu sistemde işaret biti şu şekilde yorumlanır: Eğer en yüksek mertebeli bit 0 ise, sayı pozitif; eğer 1 ise, sayı negatiftir 124.
    5 kaynaktan alınan bilgiyle göre: