为啥不能用float
其实可以用,只是老师往答案里写的是double
另外其实用double比较好。double数据类型比float数据类型有更高的精度,相应地,占据存储空间更多。但存储器使用情况的差别不是决定性因素,只有在使用了数千个整数的情况下差异才明显。所以一般更偏向于使用高精度的double
你试一下这个:float price=120.5f;
你的题目呢?不给出题目怎么知道为什么float不能用