【单选题】下列关于数据类型的转换,说法错误的是()
A. PHP中数据类型转换有显示转换和隐式转换两种方式 B. settype()函数可用来判断数据转换是否成功,如果成功则返回true或1,而且会改变原变量的值 C. 将浮点数强制转换成整数时,小数部分会进行四舍五入,如echo (int)30.9 ,结果会显示31 D. 将字符串转换成整数时,取字符串最前端的所有数字进行转换,若没有数字,则为0
A. PHP中数据类型转换有显示转换和隐式转换两种方式 B. settype()函数可用来判断数据转换是否成功,如果成功则返回true或1,而且会改变原变量的值 C. 将浮点数强制转换成整数时,小数部分会进行四舍五入,如echo (int)30.9 ,结果会显示31 D. 将字符串转换成整数时,取字符串最前端的所有数字进行转换,若没有数字,则为0
将浮点数强制转换成整数时,小数部分会进行四舍五入,如echo (int)30.9 ,结果会显示31
举一反三
- 如果一个运算符两侧的数据类型不同,则必须通过数据类型转换将数据转换成同种类型。转换方式有两种:自动类型转换和______ 。
- 不同的基本数据类型的数据进行混合运算时,必须先转换成同一类型,然后再进行运算。C++采取两种方法对基本数据类型进行转换:隐式转换(也称自动转换)和显式转换(也称强制转换)。
- Java程序中,数据类型转换分为自动类型转换和() A: 强制类型转换 B: 隐式类型转换 C: 字符类型转换 D: 没有
- 下列关于类型转换的说法中,正确的是()。 A: 将较长的数据类型转换为较短的数据类型可以用自动类型转换 B: 将较长的数据类型转换为较短的数据类型只能用强制类型转换 C: 强制类型转换可以保证数据完整性 D: boolean类型数据只能和int类型进行强制类型转换
- int只能转换整数字符串为整数,float将数值字符串(不管是否带小数点)转换成浮点数,而eval将整数字符串转换成整数,小数字符串转换成浮点数。
内容
- 0
Java程序中,位数少的数据类型向位数多的数据类型转换称为() A: 强制类型转换 B: 数据转换 C: 自动类型转换 D: 字符类型转换
- 1
下面就是关于Java语言中数据类型的强制转换的描述,其中错误的就是() A: 当数据类型从高转换为低时需要强制转换 B: 强制转换时使用强制转换运算符,形如(<类型>) C: 浮点型数据强制转换为整形时,小数部分四舍五入 D: 赋值操作中都要采用强制类型转换
- 2
【多选题】C#中,关于数据类型的转换描述正确的是 A. “隐式转换”也叫强制转换 B. “隐式转换”是系统自动执行的数据类型转换 C. 包括“隐式转换”与“显式转换” D. “显式转换”可能导致数据的丢失
- 3
类型转换函数方式,就是通过定义一个数据类型转换函数,将属于某种数据类型的数据对象转换成属于另一种数据类型的数据对象。
- 4
下列关于Java简单数据类型的描述中,正确的是 。 A: 布尔类型的数据不可以和数字进行相互转换 B: 布尔类型数据可以和数字进行相互转换 C: ’ab’是字符常量 D: ’ab’是字符串常量