A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 他的好 中级黑马   /  2016-6-29 23:46  /  606 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

float b=1.0;这样写是不是当作是浮点数,需要加F或这f,
float d=20;这样写是不是默认20是int型数据,不需要加F就可以

6 个回复

倒序浏览
上面默认是double ,需要加f或者F,下面不需要加.
回复 使用道具 举报
caicc 发表于 2016-6-30 00:26
上面默认是double ,需要加f或者F,下面不需要加.

那下面是不是默认是int型呢
回复 使用道具 举报
是的,下面默认int型,赋值给float d是隐式转换
回复 使用道具 举报
你这样写是对的,可以
回复 使用道具 举报
float b=1.0; 这个要加f
float d=20; 默认整型
回复 使用道具 举报
对的,float和long都比较特殊。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马