可以进行自动类型转化的条件是什么?如何声明将double类型数据强制转化成int类型(写声明语句)?
1、两种数据类型彼此兼容,目标类型取值范围大于源类型范围2、int a; double b = 12.34; a = (int) b;
举一反三
- 可以进行自动类型转化的条件是什么?如何声明将double类型数据强制转化成int类型(写声明语句)? 学生答案:
- 可以声明一个int类型的变量,然后再重新声明它为double类型吗?
- 下列关于类型转换的说法中,正确的一项是()。 A: double类型可以自动转换为int类型。 B: double类型可以通过强制转换为int或long类型。 C: double类型可以通过强制转换为boolean类型。 D: double类型不可以强制转换为int类型。
- 发生自动类型转换的条件是什么?如何进行强制类型转换?
- 声明一个委托类型MyFun1,该委托类型可以与无参且返回值为int类型的方法相关联,则该声明语句应为()
内容
- 0
声明double a; int b;下列哪个选项中的表达式能够正确的进行类型转换?
- 1
下列关于自动类型转换的说法中,正确的一个是( ) A: int类型数据可以被自动转换为char类型数据 B: char类型数据可以被自动转换为int类型数据 C: long类型数据可以被自动转换为short类型数据 D: oolean类型数据不可以做自动类型转换,但可以做强制转换
- 2
下列关于自动类型转换的说法中,正确的是( )。 A: int类型数据可以被自动转换为char类型数据 B: char类型数据可以被自动转换为int类型数据 C: boolean类型数据不可做自动类型转换,但是可以做强制类型转换 D: long类型数据可以被自动转换为short类型数据
- 3
声明语句用于声明变量或者自定义函数。通过声明语句,可以指定变量的类型、初始值以及函数的类型和形参等。
- 4
必须进行强制类型转换的是( ) A: int类型转换为float类型 B: float类型转换为double类型 C: float类型转换为int类型 D: byte类型转换为double类型