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

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 11:45:16
当一个c语言表达式中同时含有字符型当一个c语言表达式中同时含有字符型,整形,单精度和双精度类型数据参加运算时,按照“由低到高”的原则,所有的数据都必须先转换为双精度类型数据后

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

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