C语言:a*=1.0是什么意思?
来源:百度知道 编辑:UC知道 时间:2024/06/10 16:59:26
谢谢!
意思是 将a*1.0以后把值赋给a.这么说就有个要求了,1.0是float型的,所以在定义a的时候就应该是float a;不可是int.!!
a=a*1.0
没有任何用
a=a*1.0
a*=1.0的意思就是乘以a乘以1.0再赋值给a
相当于
a=a*1.0;
a=a*1.0
假如a=10,那么 a=a*1.0=10*1.0=10.0
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/06/10 16:59:26
意思是 将a*1.0以后把值赋给a.这么说就有个要求了,1.0是float型的,所以在定义a的时候就应该是float a;不可是int.!!
a=a*1.0
没有任何用
a=a*1.0
a*=1.0的意思就是乘以a乘以1.0再赋值给a
相当于
a=a*1.0;
a=a*1.0
假如a=10,那么 a=a*1.0=10*1.0=10.0