低精度数据类型向高精度数据类型转换,永远不会溢出,
高精度数据类型向低精度数据类型转换,则必然会有信息丢失甚至有可能会失败,
可以理解为大水杯和小水杯
隐式转换:自动转换 编译器不需要检查就可以自动转换 ,数据类型从低到高顺序为,byte<short<int=char<long<float<double
显示转换,高精度向低精度转换需要使用()或Convert
C#类型转换 隐式转换和显示转换
最新推荐文章于 2024-07-22 17:49:42 发布
低精度数据类型向高精度数据类型转换,永远不会溢出,
高精度数据类型向低精度数据类型转换,则必然会有信息丢失甚至有可能会失败,
可以理解为大水杯和小水杯
隐式转换:自动转换 编译器不需要检查就可以自动转换 ,数据类型从低到高顺序为,byte<short<int=char<long<float<double
显示转换,高精度向低精度转换需要使用()或Convert