Lei ❤基本程序设计

基本数据计算

其实谈到数据计算,就是肯定得先了解数据的类型,常量,变量,操作符等等,然后其次来学习基础的程序设计技术,得慢慢的了解程序,深入程序,遇到一个问题得先会分析问题,然后想思路创建一个方案来通过一步一步编写出程序。

下来我们就深入来了解一下数据里面的规章制度与运算法则。

1.1关键字

首先得了解关键字是什么?其实就是java语言中原本存在的单词,不能混淆一厅,谁是主谁是客不能混为一谈。这些词我们把它成为关键字。

常见的关键字都有哪些呢?

   关键字 含义

注【这些词不能被修改,不能随意使用】

1.2标识符

标识符是什么呢?它其实就是方便我们程序员来更好的标识程序中类,方法和变量元素等所取的各种名称。用于给变量、常量函数、语句块等命名,来建立起名称与使用之间的关系。标识符通常由字母和数字以及其它字符构成。

注【主函数的main其实也是标识符 只不过是不能更改,被写死的标识符】

1.21标识符的组成

  • 由字母,数字,下划线_,美元符号$组成的
  • 其中数字不能开头,必须是其他三类开头。
  • 严格区分大小写
  • 也不能是关键字
  • 但是它可以是任意长度

 

1.22标识符的组成规范

分为以下三种命名方法

     1.小驼峰式命名

一般变量名函数名字常用,如果它是由多个单词组成的一个词,除了第一个单词首字母小写外,其他单词首字母大写。

例:myBoby  yourFather

     2. 大驼峰式命名

一般运用于类与接口比较多,如果它是由多个单词组成的一个词,所有单词首字母都是大写。

例:MyBoby  YourFather

      3.全大写命名法

一般运用于定义常量,如果它是由多个单词组成的一个词,那么每个词都要大写

例:MAX_VALUE  DEFAULT_SIZE

1.3 注释

注释的意义就在于它能提示我们程序员,避免代码过多忘记。

注释的分类有以下几种

  • 单行注释     // 就是这一行都是注释的内容
  • 多行注释     /*注释的内容*/  可以跨行
  • 文档注释     /**注释的内容*/  一般运用比较多的是程序说明书

这里面一般写程序写的最多是单行注释和多行注释,但是在这里要注意注释套用的话,计算机从上往下默认读取,多行不能套用多行注释,会容易引起误会。

1.4 常量与进制

顾名思义,常量不可变,就是程序中直接出现的,就是人们看到的值或字符

常量也可以分为以下几点

1.41整数常量

整数常量都可以分为

  • 二进制整数  //一般以0b开头
  • 八进制整数  // 0开头
  • 十进制整数  //默认就是生活当中的数字 
  • 十六进制整数 //0x开头

进制也就是进制位,二进制、八进制、十进制与十六进制,它们之间区别在于数运算时是逢几进一位。比如二进制是逢2进一位,十进制也就是我们常用的0-9是逢10进一位。只不过一般的这些进制都是2的次方算值也比较方便,接下来就通过各进制的转换

进制转换的方法是:二进制数,十六进制数可以采用按权展开法转化为十进制数,十进制转化为R进制要分为两部分,其中整数部分要除R取余,直到商为0,小数部分要乘R取余直到得到整数

1,二进制数、十六进制数转换为十进制数:用按权展开法

把一个任意R进制数an an-1 ...a1a0 . a-1 a-2...a-m

转换成十进制数,其十进制数值为每一位数字与其位权之积的和。

an×R n + an-1×R n-1 +…+ a1×R 1 + a0×R 0 + a-1 ×R-1+ a-2×R-2+ …+ a-m×R-m

例如:将二进制数(10101)2转换成十进制数。

10101=1*2^4+0*2^3+1*2^2+0*2^1+1*2^0=21

2, 十进制转化成R进制

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值