作者threeideas (三个艾迪而)
看板java
标题Re: [问题] 问一个有关 int的问题
时间Tue Apr 4 14:12:30 2006
※ 引述《fuha (mimi)》之铭言:
: 大家都知道
: int 值范围 -2,147,483,648 ~ 2,147,483,647
: 那请问可以让他值得范围变成 0 ~ 4,294,967,295 吗?
: 一般书上都没有写~
: 问题很笨的话请大家见谅~
: 感激各位~
sign bit 拿来表示数字的大小就行了
一般是 most significant bit
以现行多数 32 位元的处理器来看
int 是 4 byte 大小
4 x 8 = 32 bits 能表示的组合数就是 2^32
至於这 2^32 次方要代表什麽东西
就看你怎麽定义了喔~~~~
这里写数学式不太方便~~~
所以细节的话就建议你去找书看或上 Google 查
不是找程式语言的书 ( 不过有些好像也会写 , 不多吧 )
找像计算机概论 , 或计算机组织之类的~~~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.243.76
※ 编辑: threeideas 来自: 140.112.243.76 (04/04 14:18)