在计算机里面int和float虽然都占4个字节,但是因为对字节的使用和存储方式不一样,float能够表示的范围大于int
在计算机内不同数据类型间的运算会自动转换成相同的类型,且转换成的是大范围的类型,比如int和float两种类型之间运算。计算机会默认把int转换成float类型再进行运算。
int和float的运算
会进行自动类型转换,int和float都先被自动转换成double类型,因为C语言会把所以的float类型先转换成double类型,然后参与运算。
原创 | 2022-12-17 16:38:39 |浏览:1.6万
在计算机里面int和float虽然都占4个字节,但是因为对字节的使用和存储方式不一样,float能够表示的范围大于int
在计算机内不同数据类型间的运算会自动转换成相同的类型,且转换成的是大范围的类型,比如int和float两种类型之间运算。计算机会默认把int转换成float类型再进行运算。
int和float的运算
会进行自动类型转换,int和float都先被自动转换成double类型,因为C语言会把所以的float类型先转换成double类型,然后参与运算。
Copyright 2005-2020 www.kxting.com 版权所有 | 湘ICP备2023022655号
声明: 本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:47085,1089@qq.com