bit,byte,word ,数据类型存储空间

2024-04-30 21:08

本文主要是介绍bit,byte,word ,数据类型存储空间,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 位 bit 

字节 byte 

字 word :    不同计算机系统中占据一个单独的地址(内存单元的编号)并作为一个单元(由一个或多个字节组合而成)处理的一组二进制数。8位的CPU字长为8位,一个字等于一个字节,一次只能处理一个字节,而32位的CPU字长为32位,一个字等于4个字节,一次就能处理4个字节,同理字长为64位的CPU一次可以处理8个字节,一个字等于8个字节。

1字节=8位     (1 byte = 8bit) 
1字=2字节     (1 word = 2 byte) 

1 Byte = 8 Bits  ;        1 KB = 1024 Bytes  ;       1 MB = 1024 KB  ;        1 GB = 1024 MB

usb2.0标准接口传输速率。许多人都将“480mbps”误解为480兆/秒。其实,这是错误的,事实上“480mbps”应为“480兆比特/秒”或“480兆位/秒”,它等于“60兆字节/秒”,大家看到差距了吧。

字母占一个字节(byte), 汉字一般占用两个字节(byte)

       

                                            数据类型存储空间和值的范围

        C标准里面没有具体规定各种类型数据所占用存储单元的长度,这是由各编译系统自行决定的。

类型字节数取值范围
int (基本整型)2-32768~32767,即-2^15 ~ ( 2^15 - 1)
4-2147483648 ~ 2147483647 ,即 -2^31 ~ ( 2^31 - 1)
unsigned int (无符号基本整型)20 ~ 65535 , 即 0 ~ ( 2^16 - 1)
40 ~ 4294967295 , 即 0 ~ ( 2^32  - 1 )
short (短整型)2-32768 ~ 32767 , 即 -2^15 ~ ( 2^15 - 1)
unsigned short (无符号短整型)20 ~ 65535 ,即 0 ~ ( 2^16 -1 )
long (长整型)4- 2147483648 ~ 2147483647 ,即 -2^31 ~ ( 2^31 -1 )
unsigned long (无符号长整型)40 ~ 4294967295 , 即 0 ~ ( 2^32 - 1)
long long (双长型)8

-9223372036854775808 ~ 9223372036854775807,

即 -2^63 ~ ( 2^63  - 1)

unsigned long long (无符号双长整型)80 ~ 18446744073709551615 ,即0 ~ ( 2^64 - 1 ) 
类型字节数取值范围
signed char  (有符号字符型)1-128~127,即-2^7~ ( 2^7 - 1)
unsigned char (无符号字符型)10 ~ 255 ,即 0 ~ ( 2^8 - 1)
类型字节数有效数字数值范围 (绝对值)
float460以及 1.2 x 10^-38 ~ 3.4 x 10^38
double8150以及 2.3 x 10^-308 ~ 1.7x10^308
long double8150以及 2.3 x 10^308 ~ 1.7 x 10^308
16190以及 3.4 x 10^-4932 ~ 1.1 x 10^4932

 

这篇关于bit,byte,word ,数据类型存储空间的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/949915

相关文章

Python变量与数据类型全解析(最新整理)

《Python变量与数据类型全解析(最新整理)》文章介绍Python变量作为数据载体,命名需遵循字母数字下划线规则,不可数字开头,大小写敏感,避免关键字,本文给大家介绍Python变量与数据类型全解析... 目录1、变量变量命名规范python数据类型1、基本数据类型数值类型(Number):布尔类型(bo

C#实现将Office文档(Word/Excel/PDF/PPT)转为Markdown格式

《C#实现将Office文档(Word/Excel/PDF/PPT)转为Markdown格式》Markdown凭借简洁的语法、优良的可读性,以及对版本控制系统的高度兼容性,逐渐成为最受欢迎的文档格式... 目录为什么要将文档转换为 Markdown 格式使用工具将 Word 文档转换为 Markdown(.

Python实现自动化Word文档样式复制与内容生成

《Python实现自动化Word文档样式复制与内容生成》在办公自动化领域,高效处理Word文档的样式和内容复制是一个常见需求,本文将展示如何利用Python的python-docx库实现... 目录一、为什么需要自动化 Word 文档处理二、核心功能实现:样式与表格的深度复制1. 表格复制(含样式与内容)2

Python实现一键PDF转Word(附完整代码及详细步骤)

《Python实现一键PDF转Word(附完整代码及详细步骤)》pdf2docx是一个基于Python的第三方库,专门用于将PDF文件转换为可编辑的Word文档,下面我们就来看看如何通过pdf2doc... 目录引言:为什么需要PDF转Word一、pdf2docx介绍1. pdf2docx 是什么2. by

如何Python使用设置word的页边距

《如何Python使用设置word的页边距》在编写或处理Word文档的过程中,页边距是一个不可忽视的排版要素,本文将介绍如何使用Python设置Word文档中各个节的页边距,需要的可以参考下... 目录操作步骤代码示例页边距单位说明应用场景与高级用China编程途小结在编写或处理Word文档的过程中,页边距是一个

Python使用python-docx实现自动化处理Word文档

《Python使用python-docx实现自动化处理Word文档》这篇文章主要为大家展示了Python如何通过代码实现段落样式复制,HTML表格转Word表格以及动态生成可定制化模板的功能,感兴趣的... 目录一、引言二、核心功能模块解析1. 段落样式与图片复制2. html表格转Word表格3. 模板生

Java如何根据word模板导出数据

《Java如何根据word模板导出数据》这篇文章主要为大家详细介绍了Java如何实现根据word模板导出数据,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... pom.XML文件导入依赖 <dependency> <groupId>cn.afterturn</groupId>

通过C#获取Excel单元格的数据类型的方法详解

《通过C#获取Excel单元格的数据类型的方法详解》在处理Excel文件时,了解单元格的数据类型有助于我们正确地解析和处理数据,本文将详细介绍如何使用FreeSpire.XLS来获取Excel单元格的... 目录引言环境配置6种常见数据类型C# 读取单元格数据类型引言在处理 Excel 文件时,了解单元格

Python实现word文档内容智能提取以及合成

《Python实现word文档内容智能提取以及合成》这篇文章主要为大家详细介绍了如何使用Python实现从10个左右的docx文档中抽取内容,再调整语言风格后生成新的文档,感兴趣的小伙伴可以了解一下... 目录核心思路技术路径实现步骤阶段一:准备工作阶段二:内容提取 (python 脚本)阶段三:语言风格调

Java利用docx4j+Freemarker生成word文档

《Java利用docx4j+Freemarker生成word文档》这篇文章主要为大家详细介绍了Java如何利用docx4j+Freemarker生成word文档,文中的示例代码讲解详细,感兴趣的小伙伴... 目录技术方案maven依赖创建模板文件实现代码技术方案Java 1.8 + docx4j + Fr