700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > python double转int_如何将int转换成double

python double转int_如何将int转换成double

时间:2020-09-01 02:34:14

相关推荐

python double转int_如何将int转换成double

展开全部

将int转换成double可以使用强制62616964757a686964616fe59b9ee7ad9431333431353431类型转换、自动类型转换两种方式。

1、强制类型转换

强制类型转换是通过类型转换运算来实现的。其一般形式为:(类型说明符)(表达式)其功能是把表达式的运算结果强制转换成类型说明符所表示的类型。自动转换是在源类型和目标类型兼容以及目标类型广于源类型时发生一个类型到另一类的转换。

例如: (double) a 把a转换为双精度浮点型,(int)(x+y) 把x+y的结果转换为整型。

2、自动类型转换

(1)执行算术运算时,低类型(短字节)可以转换为高类型(长字节);例如: int型转换成double型,char型转换成int型等。

(2)赋值表达式中,等号右边表达式的值的类型自动隐式地转换为左边变量的类型,并赋值给它。

(3)函数调用时,将实参的值传递给形参,系统首先会自动隐式地把实参的值的类型转换为形参的类型,然后再赋值给形参。

(4)函数有返回值时,系统首先会自动隐式地将返回表达式的值的类型转换为函数的返回类型,然后再赋值给调用函数返回。

扩展资料:

C语言常用数据类型:

1、int:整数类型

2、float:单精度浮点类型

3、double:双精度浮点类型

4、char:字符类型

5、char *:字符指针类型

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。