一个C++新手的问题
我是一个C++新手,有一些问题想请教职工各位大大们,希望能得到解决:
static_cast(double)(23/15)+3.75=4.75
与 为什么会有所不同呢 两者的具体的隐转换是怎样子的呢?
satic_cast(double)(23)/15+3.75=5.28333
同样还有:
static_cast(int)(7.8+static_cast(double)(15/2)=15
与
static_cast(int)(7.8+static_cast(double)(15/2))=14