Java基础笔记之三 语句float num=3.1415926是否正确
2015-09-03 21:28
218 查看
Java语言提供了两种用于存储浮点数的基本类型,即float和double类型,而Java语言默认额浮点数类型是double,所以当在程序代码段中为float型的变量赋值3.1415926时,会被认为是double类型。由于double类型数据占用的存储空间超出了float型数据的存储空间,所以需要强制转换为float类型或者为浮点数添加字母f或者F作为后缀,而语句float num=3.1415926,既没有强制类型转换,也没有为浮点数添加后缀f或者F,所以语句float num=3.1415926是错误的。 为float型变量num正确的赋值的代码应为: float num=3.1415926f;或者 float num=3.1415926F;
相关文章推荐
- 你应该学习哪种编程语言?
- [转]我们需要一种其他人能使用的编程语言
- C#语言主要特性总结
- PHP检测用户语言的方法
- JavaScipt基本教程之JavaScript语言的基础
- 各种语言、服务器301跳转代码全集
- 查看Java所支持的语言及相应的版本信息
- 使用php判断浏览器的类型和语言的函数代码
- php实现获取及设置用户访问页面语言类
- GO语言类型转换和类型断言实例分析
- Java基础知识之Java语言概述
- ThinkPHP中的常用查询语言汇总
- go语言中的interface使用实例
- GO 语言学习指南
- 五步让你成为GO 语言高手
- 怎样学习java,漫谈java学习之路
- 2025年互联网会变成什么样:10个预言
- C++爱好者博客
- [转]C++强大背后
- 设置jdk环境变量时lib中的rt.jar ,dt.jar ,tool.jar是什么,作用是什么