正在加载图片...
9基本数据类型的转换 当我们把一种基本数据类型变量的值赋给另一种基本类型变量时,就涉及到数据转换。基本 类型数据的下列类型会涉及到数据转换,不包括逻辑类型和字符类型。我们将这些类型按 精度从“底”到“高”排列了顺序。 byte short int long float double 当把在级别低的变量的值赋给级别高的变量时,系统自动完成数据类型的转换。例如, float x=100 如果输出ⅹ的值,结果将是100.0 例如 int x=50 float y; y-x, 如果输出y的值,结果将是50.0。 当把在级别高的变量的值赋给级别底变量时,必须使用显示类型转换运算。显示转换的格 (类型名)要转换的值 例如: intx=(nt)23.89; long y=(long)34.98F 如果输出xy的值将是23和34,强制转换运算可能导致精度的损失9.基本数据类型的转换 当我们把一种基本数据类型变量的值赋给另一种基本类型变量时,就涉及到数据转换。基本 类型数据的下列类型会涉及到数据转换,不包括逻辑类型和字符类型。我们将这些类型按 精度从“底”到“高”排列了顺序。 byte short int long float double 当把在级别低的变量的值赋给级别高的变量时,系统自动完成数据类型的转换。例如, float x=100; 如果输出x的值,结果将是100.0 例如 int x=50; float y; y=x; 如果输出y的值,结果将是50.0。 当把在级别高的变量的值赋给级别底变量时,必须使用显示类型转换运算。显示转换的格 式: (类型名)要转换的值; 例如: int x=(int)23.89; long y=(long)34.98F; 如果输出x,y的值将是23和34,强制转换运算可能导致精度的损失
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有