C语言中长整型转换成浮点型方法如下:
long x=123
第一种,输出强制转换,如:
printf("%f", (float)x ) //强制转换成浮点型,可正确输出
2、存储到相应的变量中,如:
float fVal
fVal=x //系统会隐式转换 因float的有效数位最大为7位,所以,并不是所有整数都可以用float类型变量来表示,所以,最好使用double类型来存储任意的整数。
原创 | 2022-12-06 19:25:38 |浏览:1.6万
C语言中长整型转换成浮点型方法如下:
long x=123
第一种,输出强制转换,如:
printf("%f", (float)x ) //强制转换成浮点型,可正确输出
2、存储到相应的变量中,如:
float fVal
fVal=x //系统会隐式转换 因float的有效数位最大为7位,所以,并不是所有整数都可以用float类型变量来表示,所以,最好使用double类型来存储任意的整数。
Copyright 2005-2020 www.kxting.com 版权所有 | 湘ICP备2023022655号
声明: 本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:47085,1089@qq.com