Re: 問個基本問題int的範圍
※ 引述《flame (狂嵐焰)》之銘言:
> ※ 引述《coolwind.bbs@bbs.cs.nthu.edu.tw (雲飛)》之銘言:
> > 為什麼32為位元中
> > 的int範圍是-2^(32-1)~~2^(32-1) -1
> > 為什麼次方是要32-1阿
> > 不好意思 我知道這很基本
> > 但是一時想不到
> > 請回信告知謝謝
> 因為 0 算在正整數那邊所以正整數會少一個
> [HEX] 00 00 00 00 ~ 7F FF FF FF 正整數範圍 0 ~ 2^(32-1)
^^^^^^^^^
真抱歉,漏掉了 2^(32-1)-1
> [HEX] 80 00 00 00 ~ FF FF FF FF 負整數範圍 -2^(32-1) ~ -1
--
◤ ▁▁──────────────────────╮
淡江資工地上站 ▁▁ Author: flame ●│
◣ bbs.cs.tku.edu.tw From: 210-58-48-57.cm.dynamic.apol.com.tw│
討論串 (同標題文章)
Programming 近期熱門文章
PTT數位生活區 即時熱門文章