自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 中山大学抢羽毛球系统

中山大学抢羽毛球系统

2023-02-20 00:25:23 460 2

原创 float的精度及其取值范围

float的存储方式float在计算机中是用科学计数法的形式来存储的,科学计数法的表示方式是a.b*10^c,因为计算机中是用二进制来存储东西的,只有0和1这两个数,并且最大数为1,所以float的科学计数法为(+-)1.b*2^c,所以计算机只需要存储三部分就可以了(+-,b,c)float的存储的空间是4字节(32位bite),由符号位(1bite)、指数部分(7bite)、小数部分(32bite)。1.Sign(1位):用来表示浮点数是正数还是负数,0表示正数,1表示负数。2.Expo

2023-02-20 00:20:41 1871

原创 byte的取值范围为什么是-128-127,而不是-127-127

思考一下,在计算机中如何存储一个负数的,比如-5,计算机中就存储1111 1011(-5的原码是1000 0101,反码是1111 1010,补码是1111 1011,计算机储存补码。当计算机识别1111 1011时,这个时候我们有两种选择了,一种是保留这种减法的思路,使1111 1011=-5;另一种是正常思路 1111 1011=251。我们选择了前者,让1111 1011=-5,用其他数去表示251。所以按照这种减法处理的思路 : 1111 1111 (255)= -11111 ...

2021-08-17 00:33:24 424

原创 计算机中减法的实现原理

在这里我们要先明白计算机的运算原理:高压电流代表1,低压电流代表0(低压电流在高压电流面前忽略不计)。所谓的0+0,就是输入低压电流+低压电流,输出低压电流,所以0+0=0;所谓的1+0,就是输入高压电流+低压电流,输出高压电流,所以1+0=1;所谓的1+1,就是输入高压电流+高压电流,输出特高压电流,计算机检测到特高压电流,自动在下一根电路中输入高压电流,本电路电流改为低压电流,所以1+1=10;所以从上述的计算机运算原理中明白,计算机中数的运算就是在输入端输入电流,在输出端检测电流,具体

2021-08-15 20:35:23 3230 2

原创 对”计算机内存中,统一使用Unicode编码,需要保存或者传输时,转换成UTF-8编码“,这句话的理解。

这句话有一点错误,在计算机内存中,不是统一使用Unicode编码,而是UTF-16编码。Unicode是一个包含世界各国文字的字符集,由两个或四个字节来代表字符(两个字节不够用,所以就拓展为四个字节,目前Unicode字符集有99024个字符)。UTF-16 和UTF-8是将Unicode字符集存储在计算机的不同编码方法。UTF-16编码:UTF-16比较好理解,就是用两个字节来表示一个字符,我们通常把Unicode与UTF-16等同,但他们是不一样的,UTF-16 能表示的字符数有 65536个(

2021-08-13 10:59:54 2208 1

原创 ASCII,扩展ASCII,GB2312,GBK,GB18030编码,Unicode编码,UTF-16编码,UTF-8编码之间的关系

ASCII编码:ASCII是美国标准信息交换代码(American Standard Code for Information Interchange)的简称。计算机是由美国人发明的,当他们在使用计算机的时候必然会面临一个问题,如何将自己国家使用的字母和字符存储在计算机中。于是他们先将经常使用的字符进行编号(比如65:A,66:B,67:C),得到ASCII字符集,ASCII字符集由128个字符组成,编码范围是0-127,具体见后面的ASCII字码表。由于计算机只能识别二进制信息,所以美国人就将美国字符的码

2021-08-12 21:24:15 2486

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除