初始化`float’时,转换为`float`和添加`f`作为后缀有什么区别?

前端之家收集整理的这篇文章主要介绍了初始化`float’时,转换为`float`和添加`f`作为后缀有什么区别?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有什么区别
float f = (float) 99.32 ;

float f = 99.32f ;

他们都编译并运行成功。

解决方法

float f = 99.32f ;

这是一个浮点文本,这意味着一个float变量直接赋给一个float值。

float f = (float) 99.32 ;

这是一个float变量,分配一个double值,在分配之前转换为float。

猜你在找的CSS相关文章