赋值和浮点数

赋值

   

   给变量赋值,这种赋值叫做初始化

  一个变量在它还没有第一次赋值之前,你是不能用它的

  

   给变量赋值之后,你才能用它

   

   表达式

  

  

  100这个值会变的,所以定义两个变量

浮点数

  身高5尺7寸?

  

   

   foot代表英尺,inch代表英尺

改进

  

 

 

   当浮点数和整数放到一起运算时,Java会将整数转换成浮点数,然后进行浮点数的运算。

10/3

  因为两个整数的运算结果只能是整数

  10/3*3=>?

  10和10.0在java中完全不同的数

  10.0是浮点数

浮点数定义

  带小数点的数值。

  浮点这个次的本意就是指小数点是浮动的,是计算机内部表达非整数(包含分数和无理数)的一种方式。

  另一种方式叫做定点数,不过在Java中你不会遇到定点数。

  人们借用浮点数这个词来表达所有的带小数点的数。

double

 

 

   inch是定义为int类型的变量,把int换成double,我们就把它改为double类型的浮点数变量了。

  double的意思是“双”,它本来数“双精度浮点数”的第一个单词,人们用来表示浮点数类型

浮点运算的精度

  浮点计算是有误差的:System.out.println(1.2-1.1);

  

  跟0.1很接近,但结果不是0.1

整数

  整数类型不能表达有小数部分的数,整数和整数的运算结果还是整数。

  计算机里会有纯粹的整数这种奇怪的东西,是因为整数的运算比较快,而且占地方也小。

  其实人们日常生活中大量做的还是纯粹整数的计算,所以整数的用处还是很大的。

posted @ 2022-06-19 21:41  肥宅快乐水~  阅读(82)  评论(0)    收藏  举报