`
六十三
  • 浏览: 44084 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

java基础知识回顾(1)float/double 与封装类型Float/Double

阅读更多

float/double 与封装类型Float/Double

基本类型:float/double
  1. 关于 java 的 float 和 double

 

Java 语言支持两种基本的浮点类型: float 和 double 。java 的浮点类型都依据 IEEE 754 标准。IEEE 754 定义了32 位和 64 位双精度两种浮点二进制小数标准。

IEEE 754 用科学记数法以底数为 2 的小数来表示浮点数。32 位浮点数用 1 位表示数字的符号,用 8 位来表示指数,用 23 位来表示尾数,即小数部分。作为有符号整数的指数可以有正负之分。小数部分用二进制(底数 2 )小数来表示。对于64 位双精度浮点数,用 1 位表示数字的符号,用 11 位表示指数,52 位表示尾数。

 

float(32位):

 

double(64位)

 

在java中,float 需要显示声明,如果不声明,默认为double类型。

 

float PI = 3.1415f;

float P = (float)3.1415922;

 

 

2、java数值型封装类型

 

 

分享到:
评论

相关推荐

    java基础知识大总结

    Java基础知识大总结涵盖了Java编程语言的核心概念和结构,为初学者提供了一个全面的参考资料。下面将详细解析这些知识点: 1. JVM、JRE和JDK的区别: - JVM(Java Virtual Machine)是Java虚拟机,它是Java程序跨...

    Java基础知识笔试题及答案

    本资源汇总了 Java 基础知识笔试题及答案,涵盖了 Java 的基本概念、数据类型、运算符、控制结构、函数、数组、集合框架、泛型等方面的知识点。 一、Java 基本概念 Java 是一种面向对象的编程语言,它具有五个基本...

    java基础知识点汇总

    Java 基础知识点汇总 以下是 Java 基础知识点汇总的详细说明: ### 1. 面向对象的特征 面向对象编程(Object-Oriented Programming,OOP)是一种编程范式,它强调使用对象和类来组织和结构化代码。面向对象编程的...

    01-Java基础知识面试题(2023最新版).pdf

    1. Java语言基础知识 Java语言是由Sun Microsystems公司开发的,1995年发布。Java语言的设计目标是“Write once, run anywhere”,即“编写一次,到处运行”。Java语言具有平台独立性,既可以在Windows平台上运行,...

    java基础知识点

    Java 基础知识点 Java 是一种面向对象的编程语言,它具有抽象、继承、封装、多态性等特征。下面是 Java 基础知识点的详细解释: 1. 面向对象的特征: 面向对象编程的四个基本特征是抽象、继承、封装和多态性。 *...

    java基础知识点笔记

    本文将深入探讨Java的基础知识点,包括标识符、内存管理、变量分类、数据类型、运算符、类和对象的关系,以及访问修饰符等。 首先,让我们来了解Java中的标识符。标识符是用来命名变量、类、接口、方法等的符号,它...

    java基础必备知识

    - **变量与数据类型**:在Java中,常见的数据类型包括整型(int)、浮点型(float/double)、字符型(char)、布尔型(boolean)等。掌握这些基本数据类型的使用方式是非常重要的。 - **运算符**:Java中的运算符主要包括...

    java基础知识笔记

    2. **基本数据类型**:Java包括八种基本数据类型,分为整型(byte、short、int、long)、浮点型(float、double)、字符型(char)和布尔型(boolean)。了解它们的取值范围和使用场景是学习Java的第一步。 3. **...

    java命令行编译基础知识

    Java 命令行编译基础知识 Java 命令行编辑的基础知识是 Java 开发的基础之一。本文将从 Java 命令行编辑的基础知识入手,逐步讲解 Java 编程语言的基本结构和基础知识。 一、 Java 命令行编辑的基础知识 Java ...

    java基础知识技术

    ### Java基础知识技术详解 #### 一、Java语言概述 ##### 1.1 Java简介 Java是一种面向对象的编程语言,自1995年由Sun Microsystems公司发布以来,因其跨平台性和强大的功能,在软件开发领域占据了重要的地位。...

    java 基础知识1java 基础知识1

    1. **变量和数据类型**:Java支持基本数据类型(如int、char、float、double等)以及引用数据类型(如类、接口和数组)。变量是存储数据的容器,必须先声明后使用。 2. **类和对象**:Java是一种面向对象的语言,...

    java 基础知识及安装配置

    总结,Java的基础知识涵盖了语言的特性、开发环境的搭建、程序的编写与执行,以及变量和数据类型的概念。理解和掌握这些基础知识是成为一名合格的Java开发者的关键步骤。通过不断的实践和学习,开发者可以利用Java的...

    java基础知识面试题

    Java基础知识面试题 Java 是一种广泛使用的高级编程语言,具有...Java基础知识涵盖了Java语言的基础语法、数据类型、运算符、访问修饰符、流程控制语句、面向对象等方面。掌握这些基础知识是学习Java语言的必要条件。

    Java基础知识总结1.pdf

    Java基础知识总结包括Java概述、Java的开发与运行环境配置、Java语法基础等内容。以下是对这些知识点的详细说明: 1. Java概述: Java是一门高级的面向对象编程语言,它由SUN Microsystems公司于1995年发布。Java以...

    JAVA基础知识精华总结

    1. 变量与数据类型:Java提供了八种基本数据类型,包括整型(byte, short, int, long)、浮点型(float, double)、字符型(char)和布尔型(boolean)。变量是用来存储数据的容器,声明变量时需要指定其类型。 2. ...

    STM32Flash闪存存储,支持多种类型操作(double,float等)

    本知识点主要围绕STM32的Flash闪存存储展开,讲解如何支持多种数据类型的存储,包括double和float等浮点型数据。 一、STM32 Flash存储概述 STM32的Flash存储器是其非易失性存储的一部分,它可以在断电后仍能保持...

    java基础知识面试pdf

    根据给定的信息,本文将详细解析Java基础知识面试中的一些核心知识点,包括Java语言特点、面向对象与面向过程的区别、八种基本数据类型的大小及其封装类、标识符的命名规则、instanceof关键字的作用以及Java自动装箱...

    Java 基础知识点_Java基础知识点_

    Java的基础知识点是学习任何Java相关开发的基石,涵盖了变量、数据类型、运算符、流程控制、类与对象、接口、异常处理等多个方面。 1. **基本概念**:Java是一种静态类型的、解释型的、通用的、基于类的、面向对象...

Global site tag (gtag.js) - Google Analytics