【愚公系列】2022年7月 Go教学课程 007-计算机进制和变量命名规范
【摘要】 一、计算机进制 1.什么是进制进制也就是进位计数制,是人为定义的带进位的计数方法(有不带进位的计数方法,比如原始的结绳计数法,唱票时常用的“正”字计数法,以及类似的tally mark计数)。 对于任何一种进制—X进制,就表示每一位上的数运算时都是逢X进一位。 十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,x进制就是逢x进位。-百度百科按进位的原则进行记数的方法叫做...
一、计算机进制
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
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)