黑马程序员技术交流社区
标题:
float类型为什么能接收整数类型数据?
[打印本页]
作者:
tszy
时间:
2014-12-5 21:42
标题:
float类型为什么能接收整数类型数据?
byte=127;//这我能理解
float=20;//这也可以?
知道有这规则,只是想不通,怎么浮点型能接收整型数据?
而且,float=2.0;//这编译不通过,是因为默认是double类型,后面必须加d.
float=20;//20还是整数呢,就算float范围比int大,那后面就不用加d了?
求明白的兄弟解释解释~:handshake
作者:
fatesabering
时间:
2014-12-7 22:31
额 不懂,等待大神
作者:
fatesabering
时间:
2014-12-7 22:32
额 不懂,等待大神
作者:
wocan23
时间:
2014-12-7 22:45
Java的自动类型转换,精度低的可以转成精度高的,默认的2.0是双精度的,不能转成单精度的,而整形精度最低,自动转换单精度的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2