9 当浮点数不能表示所有int值时,为什么C ++将int提升为浮点数? 说我有以下几点: int i = 23; float f = 3.14; if (i == f) // do something i将被提升为afloat并将两个float数字进行比较,但是a可以float代表所有int值吗?为什么不同时将int和都float提升为double? 70 c++ types int floating-point-conversion promotions