【其他】计算机基础知识

 

bps:网络带宽:指每秒中通过bit数(bit per second 其中 1M = 1024bps = 128KB)

下载速度为128lbps(kb/s),下载软件显示的是字节(1字节 = 8比特)

128kb/s = 128 * 8(kb/s) = 1024kb/s = 1Mb/s 既128kb/s = 1mb/s

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

I :计算操作的按位或 即使 第一种情况存在也要判断第二种

II 逻辑或

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Ascii 规定了不同的字符是使用哪个整数值去表示。

 

二进制 1  10  11  100  101  110  111

十进制 1   2    3     4      5      6      7

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

二进制转十进制

100 = 1 * 2^2 + 0 * 2 ^1 + 0 * 2^0 = 4

十进制转换为二进制

187 = 2^7 + 2^5 + 2^4 + 2^3 + 2^1 + 2^0 = 187

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

除法与取余数运算

16  / 5 == 3 

16 / 5.0 == 3.20000

-13 / 4 == - 4 (商取最小整数)

剖析:-13 / 4 == -3.25 但是 -3 > -3.25 > -4 所以取最小整数 取-4

- 13 / -3 == 4

剖析:-13 / -3 = 4.25 但是 4.25 > 4  所以值是4

 

//取余数 (取余的运算对象必须是整数,其结果是整数后的余数,其余数的符号与 被除数相同)

13 % 3 == 1

13 % -3 == 1 剖析:13除以 -3等于 13 - 4 * -3 又因为商的正负只和被除数相同

-13 % 3 == -1

-13 % 23 == -13 剖析:-13 减 去23 的0倍 剩下 - 13

余数:就是被除数减去除数的整数倍之后剩下的数

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

!!!!一些变量名称前面的"u"是unsigned 的缩写 表示不能在这些类型的变量中储存负数

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

运算符之间的关系

算数》 关系 》 逻辑 》 赋值

算数: + - * /

关系:>  >=   !=  ==

逻辑: ! & ||

赋值: =   +=

 

前自增 ++ i 表示先赋值 在循环

后自增 i++ 表示先循环 后赋值

 

引用类型:堆中分配空间(内存大 效率低)

值类型:栈中分配空间(内存小 效率高)
 

装箱:值类型转换为引用类型

拆箱:引用类型转换为值类型

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Unity_阿黄

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值