整数和整数运算时,结果只为整数
整数和浮点数运算时,c会将整数转化为浮点数,然后再进行浮点数的运算
1、两个整数计算时结果也为整数
当将7赋值给b时,7除12整数部分为0,所以b/12=0,所以计算的结果是错误的。
eg 10/3*3=?
当10为整数时的结果
当为浮点数时
正确结果是将12改为12.0,将整数改为浮点数。
微信扫一扫
整数和整数运算时,结果只为整数
整数和浮点数运算时,c会将整数转化为浮点数,然后再进行浮点数的运算
1、两个整数计算时结果也为整数
当将7赋值给b时,7除12整数部分为0,所以b/12=0,所以计算的结果是错误的。
eg 10/3*3=?
当10为整数时的结果
当为浮点数时
正确结果是将12改为12.0,将整数改为浮点数。
相关推荐