关于数据类型转换,( )是正确的
A: 隐式转换可以将整型数转换成字节型的数,如 int a = 1; byte b = a;
B: 强制类型转换可以将高精度的数转换成低精度的数,如
int x=600; short z=(short) x;
C: Parse方法可以将任何字符串转换成相应的数值,如 int c = int.Parse("122.5");
D: 将int型的数值i的值显示在标签上的写法为 int i=5; Label1.Text=i;
A: 隐式转换可以将整型数转换成字节型的数,如 int a = 1; byte b = a;
B: 强制类型转换可以将高精度的数转换成低精度的数,如
int x=600; short z=(short) x;
C: Parse方法可以将任何字符串转换成相应的数值,如 int c = int.Parse("122.5");
D: 将int型的数值i的值显示在标签上的写法为 int i=5; Label1.Text=i;
B
举一反三
- 关于int类型和float类型的转换说法正确的有( ) A: int类型可以转换成float型,float类型也可以转换成int型 B: int类型转换成float类型需要强制类型转换 C: float类型转换成int类型需要强制类型转换 D: float类型转换成int类型可能会丢失精度
- 下列数据类型转换,必须进行强制类型转换的是()。 A: byte→int B: short→long C: float→double D: int→char
- 关于数据类型转换,下面描述中错误的是(): A: int类型可以转换成float类型 B: 数据类型不一致时,必须进行数据类型转换才能进行赋值 C: long类型不可以转换成short类型 D: long类型可以转换成short类型
- 1. 以下数据类型转换中,必须进行强制类型转换的是 A: int→char B: short→long C: float→double D: byte→int
- 以下数据类型转换中,必须进行强制类型转换的是 A: int→char B: short→long C: float→double D: int→double
内容
- 0
____基本数据类型____之间进行运算,不同数据类型有的可以自动进行转换,其中byte类型可以转换成int类型。
- 1
使用(int)a,将原本是float型的变量a强制转换后,以后a的数据类型为int型。
- 2
int只能转换整数字符串为整数,float将数值字符串(不管是否带小数点)转换成浮点数,而eval将整数字符串转换成整数,小数字符串转换成浮点数。
- 3
下列关于类型转换的说法中,正确的是()。 A: 将较长的数据类型转换为较短的数据类型可以用自动类型转换 B: 将较长的数据类型转换为较短的数据类型只能用强制类型转换 C: 强制类型转换可以保证数据完整性 D: boolean类型数据只能和int类型进行强制类型转换
- 4
下列数据类型转换中,必须进行强制类型转换的是()? A: 从byte 到 int B: 从short 到 long C: 从float 到 double D: 从 int 到 cha