float f = 3.4是否正确
来源:互联网 发布:使用ajax前台显示数据 编辑:程序博客网 时间:2024/06/16 11:38
笔试时经常会出现的一个问题,float型float f=3.4是否正确
答案:不正确。
答案:不正确。
原因:要用强制类型转换 正确答案是 float f=(float)3.4 或 float f = 3.4f
在java里面,没小数点的默认是int,有小数点的默认是 double;
编译器自动向上转型,如int 转成 long 系统自动转换没有问题,因为后者精度更高
double 转成 float 就不能自动做了,所以后面的加上个 f;
在java里面,没小数点的默认是int,有小数点的默认是 double;
编译器自动向上转型,如int 转成 long 系统自动转换没有问题,因为后者精度更高
double 转成 float 就不能自动做了,所以后面的加上个 f;
阅读全文
0 0
- float f = 3.4是否正确
- float f = 3.4是否正确
- float型float f=3.4是否正确?
- float型float f=3.4是否正确?
- float 型 float f=3.4 是否正确 ?
- float型float f=3.4是否正确
- float f = 3.4是否正确 写的非常好
- (转)解析float型float f=3.4是否正确?
- java float num=3.14159是否正确
- short s1 =1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错;float型float f=3.4是否正确?
- float f = new Float(2);
- Java基础笔记之三 语句float num=3.1415926是否正确
- float a=1.0f 这里的1.0f中的“f”代表什么 ?float的储存格式?
- 为何short s1 = 1;是对的,而float f=3.4;是错的;
- float a=1.0f在内存中的表示
- f(f(n)) = -n 是否可以得到
- java定义float a = 1和float a = 1f什么区别?
- int (Foo::*p_f)(float) = &Foo::f; // Foo::f 函数指针
- 安装 boost 库遇到的坑
- Linux下查看、关闭及开启防火墙命令
- JAVA-类与对象(两节哦!)
- freemarker模板生成word文件
- 教你10分钟完成一个自己的微信商城云服务器
- float f = 3.4是否正确
- IBM Cognos 11链接Hadoop最佳实践
- <div>的display属性和visibility属性
- C语言_函数调用过程(栈帧)
- altera内部 的 单口ram,双口ram介绍
- 小程序silk 文件转换 wav
- android stdio异常关闭导致build缓存出现问题
- shell 脚本批量删除redis中wwww前缀的key值
- java platform se binary 已停止工作的解决办法