Java中如何实现大数到小数的强制类型转换?
- 内容介绍
- 文章标签
- 相关推荐
本文共计486个文字,预计阅读时间需要2分钟。
首先明确一下转换规则:大数转小数,多出的高位部分会被截断。例如,int占4个byte(32bit),byte占1个byte(8bit)。那int转byte时,int高位多出的24个bit会被截断。
例1:int b=233; // 整数
首先要明确一下转换规则:大数转小数,多出的高位部分会被截断。比如 int 占 4个byte(32 bit), byte占 1个byte(8bit), 那int 转 byte ,int 高位多出的那24个bit会被截断。
本文共计486个文字,预计阅读时间需要2分钟。
首先明确一下转换规则:大数转小数,多出的高位部分会被截断。例如,int占4个byte(32bit),byte占1个byte(8bit)。那int转byte时,int高位多出的24个bit会被截断。
例1:int b=233; // 整数
首先要明确一下转换规则:大数转小数,多出的高位部分会被截断。比如 int 占 4个byte(32 bit), byte占 1个byte(8bit), 那int 转 byte ,int 高位多出的那24个bit会被截断。

