网站地图    收藏    合作   
<

快捷菜单 返回顶部

强制类型转换主要用于将存储范围大的数据类型转换成存储范围小的,但数据类型需要兼容。

例如 int 型转换成 float 型是可行的,但 float 型转换成 int 型则会造成数据精度丢失,而且字符串类型与整数类型之间是无法进行强制类型转换的。

强制类型转换的语法如下。

数据类型变量名 = (数据类型)  变量名或值;

这里要求等号左、右两边的数据类型是一致的。例如将 double 类型转换成 int 类型,代码如下。
double dbl_num = 12345678910.456;
int k = (int) dbl_num ;//此处运用了强制转换
通过上面的语句即可将浮点型转换成整数。

这样虽然能将值进行类型的转换,但损失了数据的精度,造成了数据的不准确,因此在使用强制类型转换时还需要注意数据的准确性。

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com