我X都定义成浮点型,为什么我下面1/2不能输出为0.500000,要1.0/2或者1/2.0才能输出为0.500000呢
1/2 都是整型,最后的结果也应该是整型1.0/2或者1/2.0 属于不同数据类型之间的运算,程序会将结果的数据类型转化为float型floatx 少个空格 float x
废话,1/2中1和2都是整型,结果当然是0