当前位置: 首页 > news >正文

基本数据类型中的浮点类型

浮点类型:float  double

  浮点类型默认为 double

  浮点类型各自取值范围:

数据类型占用存储空间 存储范围
 float4字节 -3.40E+38 ~ +3.40E+38
double 8字节  -1.798E308~1.798E308

 

 

    

 1 class Var01 {
 2     public static void main(String[ ] args){
 3         //浮点类型
 4         double x = 0.1;
 5         x = 999.99;
 6         x = -123.09;
 7         System.out.println("x = " +x);
 8 
 9         //float y =0.87;        //出现编译错误,原因:在Java中,取值范围大的类型不能直接给取值范围小的类型赋值
10         //解决方式第一种方法:将0.87值变为float类型,也就是在该值后面添加f或F,然后再给左侧float类型赋值
11         /*float y = 0.87f;        //没有构成类型转换
12         System.out.println("y = " +y );    */
13         //解决方式第二种方法:当取值范围大的类型赋给取值范围小的类型时,必须强制类型转换,也就是说在该值前面添加(目标类型)
14         float y = (float)0.87;        //构成强制类型转换
15         System.out.println("y = " +y);
16     }
17 }

 

转载于:https://www.cnblogs.com/penphy/p/10224571.html

相关文章:

  • MyBaits 常见面试题
  • 洛谷p1072 gcd,质因数分解
  • 大结局---Miracl库下完全实现SM2加密算法
  • php封装生成随机数函数
  • 洛谷P3372 【模板】线段树 1
  • python3 练习题100例 (二十九)猴子吃桃问题
  • Floyd判断环算法总结
  • freemarker导出定制excel
  • [bzoj1324]Exca王者之剑_最小割
  • Spring Boot 学习笔记(二)第一个 Spring boot 程序
  • 计算机的门电路和加减乘除
  • WPF入门(四)-线形区域Path内容填充之渐变色(LinearGradientBrush)
  • flask请求流程
  • 浅谈贝叶斯公式
  • 第k个素数
  • 收藏网友的 源程序下载网
  • 「前端」从UglifyJSPlugin强制开启css压缩探究webpack插件运行机制
  • 5分钟即可掌握的前端高效利器:JavaScript 策略模式
  • Brief introduction of how to 'Call, Apply and Bind'
  • CSS进阶篇--用CSS开启硬件加速来提高网站性能
  • echarts花样作死的坑
  • fetch 从初识到应用
  • GDB 调试 Mysql 实战(三)优先队列排序算法中的行记录长度统计是怎么来的(上)...
  • Git的一些常用操作
  • golang中接口赋值与方法集
  • JavaScript类型识别
  • k个最大的数及变种小结
  • leetcode讲解--894. All Possible Full Binary Trees
  • Linux后台研发超实用命令总结
  • October CMS - 快速入门 9 Images And Galleries
  • Python语法速览与机器学习开发环境搭建
  • Spring Boot MyBatis配置多种数据库
  • vue数据传递--我有特殊的实现技巧
  • 对话 CTO〡听神策数据 CTO 曹犟描绘数据分析行业的无限可能
  • 可能是历史上最全的CC0版权可以免费商用的图片网站
  • 数组大概知多少
  • ​flutter 代码混淆
  • ​如何使用ArcGIS Pro制作渐变河流效果
  • ​一些不规范的GTID使用场景
  • #!/usr/bin/python与#!/usr/bin/env python的区别
  • #gStore-weekly | gStore最新版本1.0之三角形计数函数的使用
  • #NOIP 2014# day.1 T2 联合权值
  • (1)Nginx简介和安装教程
  • (22)C#传智:复习,多态虚方法抽象类接口,静态类,String与StringBuilder,集合泛型List与Dictionary,文件类,结构与类的区别
  • (java)关于Thread的挂起和恢复
  • (Matalb回归预测)PSO-BP粒子群算法优化BP神经网络的多维回归预测
  • (附源码)python旅游推荐系统 毕业设计 250623
  • (附源码)ssm教师工作量核算统计系统 毕业设计 162307
  • (转)Linq学习笔记
  • (转)Oracle 9i 数据库设计指引全集(1)
  • (转)socket Aio demo
  • (转)如何上传第三方jar包至Maven私服让maven项目可以使用第三方jar包
  • .class文件转换.java_从一个class文件深入理解Java字节码结构
  • .net开源工作流引擎ccflow表单数据返回值Pop分组模式和表格模式对比
  • .net中调用windows performance记录性能信息