32768
-
16 bitlik signed integerın alabileceği maksimum mutlak değer.
signature biti 1 olduğu için geriye kullanabileceğimiz 15 bit kalır ve -1*2^15 burada alınabilecek en küçük değerdir.
1-(0000000 00000000) -> kullanılabilecek bitler.
bunun pozitif halinde alınacak maksimum değer 32767'dir. zira, 16 bitin de sıfır olduğu hali sıfıra harcanmaktadır. ha tabi, bir de signed zero vardır. lakin, o da başka bir şey.
matematikte sıfırın nötr (ne pozitif, ne negatif) olduğu yalanına karşı argüman olarak; "aha bak signature biti 0, o zaman sıfır da pozitiftir." demek de caizdir. hemi de signed olanı da var. *
gerizekalı winapi'nin neden hepi topu üç beş state şey edeceği yerde, insan gibi 1, 2, .. diye değer vermek yerine, kodu -32768 gibi manyakça sayılarla doldurmaya zorlar.. o da ayrı bir konu tabi.
ekşi sözlük kullanıcılarıyla mesajlaşmak ve yazdıkları entry'leri
takip etmek için giriş yapmalısın.
hesabın var mı? giriş yap