如果不会损失信息,计算机会自动提升数据类型的等级、高级的数据类型,例如1+1.2中,1会被转化为1.0再和1.2相加。转换时在表达式中把类型名放到括号中,将括号外的数值转化为括号中的类型,例如(int)1.2 = 1,这是截断不是四舍五入。intval()和(int)不同的是,如果是字符串,intval返回的是第一个不是数字的字符之前的数值,如果第一个字符是‘#’,就从第二个算
本文共 246 字,大约阅读时间需要 1 分钟。
如果不会损失信息,计算机会自动提升数据类型的等级、高级的数据类型,例如1+1.2中,1会被转化为1.0再和1.2相加。转换时在表达式中把类型名放到括号中,将括号外的数值转化为括号中的类型,例如(int)1.2 = 1,这是截断不是四舍五入。intval()和(int)不同的是,如果是字符串,intval返回的是第一个不是数字的字符之前的数值,如果第一个字符是‘#’,就从第二个算
转载于:https://www.cnblogs.com/hanshuai0921/p/7668530.html