携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第7天,点击查看活动详情
一、计算机进制
1.什么是进制
进制也就是进位计数制,是人为定义的带进位的计数方法(有不带进位的计数方法,比如原始的结绳计数法,唱票时常用的“正”字计数法,以及类似的tally mark计数)。 对于任何一种进制---X进制,就表示每一位上的数运算时都是逢X进一位。 十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,x进制就是逢x进位。-百度百科
按进位的原则进行记数的方法叫做进位计数制。进位计数制简称为“数制”或“进制”。
每一种数制的进位都是遵循一个规则的,那就是----逢N进一。
2.进制的特点
- 使用一组固定的数字表示数值的大小。
- 如:十进制的表示数字是0,1,2,3,4,5,6,7,8,9
- 统一的规则:逢N进一
3.进制的要素
- 基数:这里的N叫做基数。所谓“基数”就是指各种进制计数制中允许选用基本数码的个数。
- 位权:
- 按权相加法:让每一位上的数字字符乘以它所代表的权。
二、变量命名规范
1.变量命名规范
- 只能由数字,字母_(下划线)组成
- 不能以数字开头
- 大写字母和小写字母是不同的 :heapSort和Heapsort是两个不同的名字
- 不能是关键字
- 见名知意
- 驼峰命名法
小驼峰式命名法(lower camel case):第一个单词以小写字母开始;第二个单词的首字母大写,例如:
myName、 aDog
大驼峰式命名法(upper camel case):每一个单字的首字母都采用大写字母,例如:FirstName、
LastName
- 下划线分隔法
多个单词组成的名称,使用全小写字母书写,中间使用_分隔。
first_name user_name