当一个c语言表达式中同时含有字符型当一个c语言表达式中同时含有字符型,整形,单精度和双精度类型数据参加运算时,按照“由低到高”的原则,所有的数据都必须先转换为双精度类型数据后

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/18 06:44:08
当一个c语言表达式中同时含有字符型当一个c语言表达式中同时含有字符型,整形,单精度和双精度类型数据参加运算时,按照“由低到高”的原则,所有的数据都必须先转换为双精度类型数据后
x[N@@ӽpHHKZyHMѶ4B@ Me/dtD|'w?s"mkŌ5(g{g{Myd: 8>C8rS.Lh&5CZu8=faIV 6xrnHnj,$נ4bk( WG[;e¿ o1t6?U(l3?0/raXG~ RFIbJ-NRq'jZ.JaE$P^e+WI;f

当一个c语言表达式中同时含有字符型当一个c语言表达式中同时含有字符型,整形,单精度和双精度类型数据参加运算时,按照“由低到高”的原则,所有的数据都必须先转换为双精度类型数据后
当一个c语言表达式中同时含有字符型
当一个c语言表达式中同时含有字符型,整形,单精度和双精度类型数据参加运算时,按照“由低到高”的原则,所有的数据都必须先转换为双精度类型数据后放能参加运算.

当一个c语言表达式中同时含有字符型当一个c语言表达式中同时含有字符型,整形,单精度和双精度类型数据参加运算时,按照“由低到高”的原则,所有的数据都必须先转换为双精度类型数据后
嗯,为了避免精度的丢失
具体转化规则如下
char --> short --> int --> long --> unsigned long --> float --> double