精华内容
下载资源
问答
  • 数据存储单位大小

    千次阅读 2018-12-17 14:03:10
    数据存储单位大小,从大到小排序! 附:进制单位全称及译音 mega, [兆],M. 10^6, giga, [吉]咖, G. 10^9, tera, [太]拉, T. 10^12, peta, [拍]它, P. 10^15, exa, [艾]可萨, E. 10^18, zetta, [泽]它, Z. 10...

    数据存储单位大小,从大到小排序!

    附:进制单位全称及译音

    mega, [兆],M. 10^6,

    giga, [吉]咖, G. 10^9,

    tera, [太]拉, T. 10^12,

    peta, [拍]它, P. 10^15,

    exa, [艾]可萨, E. 10^18,

    zetta, [泽]它, Z. 10^21,

    yotta, [尧]它, Y. 10^24

     

     

     

     

    展开全文
  • 分别定义int,short类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。 【输入】 (无) 【输出】 一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。 【输入样例】 (无) 【输出样例...
  • 分别定义float,double类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。 【输入】 (无) 【输出】 一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。 【输入样例】 (无) 【输出...
  • 字节(Byte)是计量单位,表示数据量多少,是计算机信息技术用于计量存储容量的一种计量单位,通常情况下一字节等于八位。 字符(Character)计算机中使用的字母、数字、字和符号,比如'A'、'B'、'$'、'&'等。 一般...

    一、先了解字节与字符

    1. 字节(Byte)是计量单位,表示数据量多少,是计算机信息技术用于计量存储容量的一种计量单位,通常情况下一字节等于八位。
    2. 字符(Character)计算机中使用的字母、数字、字和符号,比如'A'、'B'、'$'、'&',1、2、3、~!·#、¥、%、…、*、(、)—、+、'汉字'等等。

    一般在英文状态下一个字母或字符占用一个字节,一个汉字用两个字节表示。

    字节与字符

    • ASCII 码中,一个英文字母(不分大小写)为一个字节,一个中文汉字为两个字节。
    • UTF-8 编码中,一个英文字为一个字节,一个中文为三个字节。
    • Unicode 编码中,一个英文为一个字节,一个中文为两个字节。
    • 符号:英文标点为一个字节,中文标点为两个字节。例如:英文句号 . 占1个字节的大小,中文句号 。占2个字节的大小。
    • UTF-16 编码中,一个英文字母字符或一个汉字字符存储都需要 2 个字节(Unicode 扩展区的一些汉字存储需要 4 个字节)。
    • UTF-32 编码中,世界上任何字符的存储都需要 4 个字节。

    单位换算

    • 计算机存储信息的最小单位,称之为位(bit),音译为比特,二进制的一个“0”或一个“1”叫一位。
    • 计算机存储容量基本单位是字节(Byte),音译为拜特,8个二进制位组成1个字节。一般而言:一个标准英文字母占一个字节位置,一个标准汉字占二个字节位置。
    • 计算机存储容量大小以字节数来度量,1024进位制:

      1024B=1K(千)B
      1024KB=1M(兆)B
      1024MB=1G(吉)B
      1024GB=1T(太)B
      以下还有PB、EB、ZB、YB 、NB、DB,一般人不常使用了。

    二、mysql数据库中varchar的长度与字节、字符的关系

    准备sql脚本:

    CREATE TABLE `test` (
      `id` bigint(20) NOT NULL AUTO_INCREMENT,
      `content` varchar(5) DEFAULT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
    
    insert into test (id, content) values(default, 'abcde');
    insert into test (id, content) values(default, '12345');
    insert into test (id, content) values(default, '!@#$%');
    insert into test (id, content) values(default, '你好就是我');
    
    select * from test;
    
    
    #查看mysql版本号
    select version();
    

    分析:四条语句(英文字母/数字/字符/中文)都能正确插入(当前mysql版本号8),查询结果如下:

    mysql版本号:

    三、结论

    mysql里的varchar是字符单位,无论内容是英文、数字、字符、中文,都能插入。

    四、拓展

    varchar存储规则:

    • mysql4.0版本以下,varchar(20),指的是20字节,如果存放UTF8汉字时,只能存6个(每个汉字3字节) 。
    • mysql5.0版本以上,varchar(20),指的是20字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放20个。

    varchar与char区别:

    • CHAR:固定长度的类型,若输入数据的字符小于指定长度,则系统自动在其后添加空格来填满设定好的空间。
    • VARCHAR:可变长度的类型。数据类型的存储长度为实际数值长度,字符的长度小于指定长度,不会用空格填充。

    timestamp与datetime存储的时间范围:
          timestamp所能存储的时间范围为:’1970-01-01 00:00:01.000000’ 到 ‘2038-01-19 03:14:07.999999’。

          datetime所能存储的时间范围为:’1000-01-01 00:00:00.000000’ 到 ‘9999-12-31 23:59:59.999999’。

    参考文章:https://www.runoob.com/w3cnote/byte-character.html

    展开全文
  • 分别定义float,double类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。 【输入】 (无) 【输出】 一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。 【输入样例】 (无) 【输出...
  • 内存容量大小单位转换

    千次阅读 2019-08-01 10:55:28
    内存容量大小单位转换 B(Byte): 1Byte 等于 8bit KB: 1KB等于1024B MB: 1MB等于1024KB GB: 1GB等于1024MB TB: 1TB等于1024GB PB: 1PB等于1024TB 从大到小排序 PB>TB>GB>MB>KB>B ...

    内存容量大小单位转换


    B(Byte): 1Byte 等于 8bit
    KB: 1KB等于1024B
    MB: 1MB等于1024KB
    GB: 1GB等于1024MB
    TB: 1TB等于1024GB
    PB: 1PB等于1024TB

    从大到小排序
    PB>TB>GB>MB>KB>B

    展开全文
  • 51单片机是8位的寄存器,汇编指令一次最小处理8位,也就是一个字节,不管是内存还是外存。...所以计算机存储的最小单位是字节byte,1byte=8bit,单位什么单位就是1后面的byte。 如果说计算机存储的...

     

    51单片机是8位的寄存器,汇编指令一次最小处理8位,也就是一个字节,不管是内存还是外存。

    内存、磁盘容量都是以多少字节为单位,没听说过多少个位的磁盘。

    磁盘的读写以字节为单位,磁盘驱动不会给你存入几个位。

    磁盘分区以字节为单位,不可能按多少位给你分。

    文件大小以字节为单位,操作系统不可能显示一个文件占多少位。

    ASCII码表,每个字符都是一个字节,没有低于8位的字符。

    所以计算机存储的最小单位是字节byte,1byte=8bit,单位是什么,单位就是1后面的byte。

    如果说计算机存储的最小单位是bit,那么意思就是计算机可以存1bit、2bit...显然不成立。

    展开全文
  • bit(比特) 位:计算机中最小表示单位 byte(字节):计算机中最小存在单位 ,1byte缩写为1B,1byte=8bit 1KB = 1024B = 2^10B 1MB = 1024KB 1GB = 1024MB 1TB = 1024GB ...
  • 存储计量单位排序

    千次阅读 2020-07-27 09:27:00
    存储计量单位排序 计算机常用的存储单位:8 bit = 1 Byte (Byte) 一字节 1024 B = 1 KB (KiloByte) 千字节 1024 KB = 1 MB(MegaByte) 兆字节 1024 MB = 1 GB(GigaByte) 吉字节 1024 GB = 1 TB (TeraByte) ...
  • DB是什么单位

    千次阅读 2018-12-01 10:43:55
    在实际日常生活中,住宅小区告知牌上面标示噪音要低于60分贝,也就是要低于60dB,在这里dB(分贝)的定义为噪声源功率与基准声功率比值的对数乘10的数值,不是一个单位,而是一个数值,用来形容声音的大小。...
  • 计算机中存储单位的认识与理解

    千次阅读 2019-04-29 15:14:44
    计算机上的信息存储单位与日常生活中计算单位存在很大的差别,易于导致相关概念的混淆,而且认识这些对测试计算机性能具有很重要的意义。 一. 计算机信息存储单位 计算机信息用二进制的形式表示常用的单位有 位、字...
  • 存储字长是什么

    千次阅读 2019-09-22 11:08:42
    存储字长:存储单元中的二进制代码(存储字)位数,存储字长可以是8位、16位、32位等。 早期计算机的存储字长一般和机器的指令字长与数据字长相等,故访问一次主存便可取一条指令或一个数据。随着计算机的应用范围的...
  • 存储容量:是该存储设备上可以存储数据的最大数量,通常使用千字节(kb kilobyte)、兆字节(MB  megabyte)、吉字节(GB, gigabyte)、太字节(TB ,terabyte)和PB(Petabyte)、EB(Exabyte)等来衡量。   1KB=2...
  • 分别定义int,short类型的变量各一个,并依次输出它们的存储空间大小单位:字节)。 输入 无。 输出 一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。 样例输入 (无) 样例输出 (不提供) ...
  • 系统从磁盘读取数据到内存时是以磁盘块(block)为基本单位的,位于同一个磁盘块中的数据会被一次性读取出来,而不是需要什么什么。 InnoDB存储引擎中有页(Page)的概念,页是其磁盘管理的最小单位。InnoDB存储...
  • 整型数据类型存储空间大小

    千次阅读 2020-04-30 09:26:31
    分别定义int,short类型的变量各一个,并依次输出它们的存储空间大小单位:字节)。 输入 无。 输出 一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。 样例输入 (无) 样例输出 (不提供) 提示 ...
  • 计算机信息存储单位大全

    千次阅读 2017-11-06 09:12:05
    计算机信息存储单位大全 计算机信息的存储单位一般用: b,B,KB,MB,GB,TB,PB,EB,ZB,YB,BB来表示来表示,它们之间的关系是:   1B(Byte,字节,一般简写为B)=8bit(bit,位,一般简写为b);   1KB(KiloByte,千...
  • Java实现存储单位转换

    万次阅读 2018-04-11 15:54:48
    存储单位转换工具 1 Kilo Byte(KB) = 1024 Byte(B) 1 Mega Byte(MB) = 1024 KB 1 Giga Byte (GB)= 1024 MB 1 Tera Byte(TB)= 1024 GB 1 Peta Byte(PB) = 1024 TB /** * 存储单位转换工具 * * @...
  • 大小存储模式

    千次阅读 2019-08-19 19:36:33
    什么是大小端模式? 大端(存储)模式:一个数据的低字节内容存放在高地址中,高字节的内容存放在低地址中。(简单的说就是:低字节,高地址。高字节,低地址。----->大端) 小端(存储)模式:一个数据的低字节内容...
  • 在做文件管理系统的时候,后台可能只会保存文件的最小字节单位,但是在前端显示的时候,为了方便易读,所以需要根据文件的大小,选择合适的单位显示,存储的计量单位单位之间的进制一般为 1024,所以只需要一直除就可以...
  • 数据存储大小端问题

    千次阅读 2017-03-14 19:47:27
    什么会有大小端模式之分呢? 这是因为在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一个字节,一个字节为 8bit。但是在C语言中除了8bit的char之外,还有16bit的short型,32bit的long型(要看具体...
  • GiB与GB 存储单位

    千次阅读 2019-03-28 11:36:55
    Gibibyte(giga binary byte的缩写)是信息或计算机硬盘存储的一个单位,简称GiB。由来“GiB”、“KiB”、“MiB”等是于1999年由国际电工协会(IEC)拟定了"KiB"、“MiB”、“GiB"的二进制单位,专用来标示“1024...
  • 分别定义bool,char类型的变量各一个,并依次输出它们的存储空间大小单位:字节)。 输入 无。 输出 一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。 样例输入 (无) 样例输出 (不提供) #...
  • 分别定义bool,char类型的变量各一个,并依次输出它们的存储空间大小单位:字节)。 输入 无。 输出 一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。 样例输入 (无) 样例输出 (不提供) 源...
  • android.os下的StatFs类主要用来获取文件系统的状态,能够获取sd卡的大小和剩余空间,获取系统内部空间也就是/system的大小和剩余空间等等。
  • 数据存储单位

    千次阅读 2016-04-28 19:45:24
    数据存储单位的换算 计算机中的数据存储是以字节(Byte)为基本计算单位的,往上分别是KB,MB,GB...,那么到底有多少数据存储单位?最大的数据存储单位是多少? 他们之间的换算关系是如何,总结如下(B代表Byte)...
  • 计算机存储单位换算

    千次阅读 2017-02-12 15:10:28
    Byte(字节)是计算机处理数据的单位,计算机以字节为单位处理数据。  1Byte = 8 bit  通常我们听到的1K,1M,1G指的是Byte数,及1KB,1MB,1GB  在计算机中,1K 就是 2 的 10 次方,即1024,所以就是
  • 分别定义float,double类型的变量各一个,并依次输出它们的存储空间大小单位:字节)。 输入 无。 输出 一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。 样例输入 (无) 样例输出 (不提供) #...
  • 但是,这个命令显示的内存大小默认是以字节(B)为单位的,不方便查看 所以,可以用一下命令来自定义单位: ll --block-size=K 或者: ls -l --block-size=K 又想想,是不是其他的命令,比如:df -h是否也可以这样...
  • // 获得系统总内存,单位是KB,乘以1024转换为Byte int length = Integer.valueOf(array[ 1 ]).intValue() * 1024 ; return android.text.format.Formatter.formatFileSize(context, length); } catch ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 365,427
精华内容 146,170
关键字:

储存大小单位是什么