day03 进制和变量

一、进制

二进制与十进制的转换

十进制转为二进制为除二取余,取完余数为止,余数从下往上为二进制结果

二进制转为十进制:位次X对应2次幂  求和得十进制结果

 二:原码,反码,补码

计算机中,默认以32位二进制数来存储整数

规定32位最高位次0为㊣,1为负。

计算机存储的是整数的补码,计算整数也用补码

计算机存储或存储超过32位的数据,33位以后直接舍弃

补码=反码+1

反码除符号位其他与原码相反

三、内存单位

byte 一个字节等于八位

bit   是数据存储的最小单位          

四、变量和数据类型              

变量是内存中用于存储数据的空间,其值可以改变

变量严格区分大小写,

由数字   字母   _    $组成,不宜数字开头,不能有空格

八种数据类型

byte       short    int        long     |||    float double boolean char        

1字节   2字节  4字节    8字节

五、码表

记录字符与数字间的对应关系

ASCII码:123个字符

西欧码表:ISO-8859-1  一个字符对应一个字节 出现早,所有表都兼容他

中国码表:GBK

1.  gb2312  中国大陆

2.   BIG5    台湾

3.  GBK         扩展,兼容gb2312

4. GB18030  兼容日语,朝鲜语

Unicode万国码,统一码联盟推出的

如UTF-8 UTF-32

**对于中文的存储

utf-8以3字节存贮一个汉字

gbk以2字节存贮一个汉字

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值