Java 中的字节(Byte)和位(Bit)以及基本数据类型各占多少字节

您所在的位置:网站首页 turboc整型数据占几个字节 Java 中的字节(Byte)和位(Bit)以及基本数据类型各占多少字节

Java 中的字节(Byte)和位(Bit)以及基本数据类型各占多少字节

2024-03-19 02:29| 来源: 网络整理| 查看: 265

一、字节(Byte)和位(Bit) 1、Java 中的字节容量关系

1 GB = 1024 MB,GB:千兆 1 MB = 1024 KB,MB:兆 1 KB = 1024 B,KB:千字节,B 是 Byte 的缩写,即字节。

2、字节(Byte)和位(Bit)的关系

(1)Bit——Binary Digit(二进制数位)的缩写,叫作“位”或“比特”,是计算机运算的基础。Bit 代表二进制数位,取值范围为:0 或 1。 (2)Byte——叫作“字节”,是计算机文件大小的基本计算单位。 (3)两者关系:1 Byte = 8 Bit。

二、基本数据类型各占多少字节 基本数据类型类型字节数位数取值范围boolean布尔型18true / falsechar字符型216采用unicode编码,字符的存储范围在\u0000~\uFFFFbyte整型18-128~127( − 2 7 -2^7 −27 ~ 2 7 − 1 2^7 - 1 27−1)short整型216-32768~32767( − 2 15 -2^{15} −215 ~ 2 15 − 1 2^{15} - 1 215−1)int整型432 − 2 31 -2^{31} −231 ~ 2 31 − 1 2^{31} - 1 231−1long整型864 − 2 63 -2^{63} −263 ~ 2 63 − 1 2^{63} - 1 263−1float浮点型432[ − 3.40282346638528860 × 1 0 38 -3.40282346638528860 \times 10^{38} −3.40282346638528860×1038 , − 1.40129846432481707 × 1 0 − 45 -1.40129846432481707 \times 10^{-45} −1.40129846432481707×10−45] ∪ [ 1.40129846432481707 × 1 0 − 45 1.40129846432481707 \times 10^{-45} 1.40129846432481707×10−45 ~ 3.40282346638528860 × 1 0 38 3.40282346638528860 \times 10^{38} 3.40282346638528860×1038]double浮点型864[ − 1.79769313486231570 × 1 0 308 -1.79769313486231570 \times 10^{308} −1.79769313486231570×10308, − 4.94065645841246544 × 1 0 − 324 -4.94065645841246544 \times 10^{-324} −4.94065645841246544×10−324] ∪ [ 4.94065645841246544 × 1 0 − 324 4.94065645841246544 \times 10^{-324} 4.94065645841246544×10−324, 1.79769313486231570 × 1 0 308 1.79769313486231570 \times 10^{308} 1.79769313486231570×10308] 三、将 int 类型数据转换为其它进制并打印

将 int 或 byte 数据转换成 2 进制、8 进制或 16 进制,转换成字符串的形式打印。

1、int 类型转换成 2 进制打印: int i = 24; String s1 = Integer.toBinaryString(i); System.out.println(s1); 测试结果: 11000 2、int 类型转换成 8 进制打印: int i = 24; String s2 = Integer.toOctalString(i); System.out.println(s2); 测试结果: 30 3、int 类型转换成 16 进制打印: int i = 24; String s3 = Integer.toHexString(i); System.out.println(s3); 测试结果: 18


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3