`
lzy19881227
  • 浏览: 13392 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

[转]JAVA基础 之 Math

    博客分类:
  • Java
 
阅读更多

[转]JAVA基础 之 Math

  1.   
  2. public class MathTest  
  3. {  
  4.     /** 
  5.      * 数学类 
  6.      */  
  7.     public static void main(String[] args)  
  8.     {  
  9.         //返回大于或等于参数的最小整数值  
  10.         System.out.println(Math.ceil(12.1));  
  11.         System.out.println("============================");  
  12.           
  13.           
  14.         //返回小于或等于参数的最小整数值  
  15.         System.out.println(Math.floor(12.9));  
  16.         System.out.println("============================");  
  17.           
  18.         //四舍五入  
  19.         System.out.println(Math.round(12.4));  
  20.         System.out.println(Math.round(12.5));  
  21.         System.out.println("============================");  
  22.           
  23.           
  24.         //绝对值  
  25.         System.out.println(Math.abs(-100));  
  26.         System.out.println("============================");  
  27.           
  28.           
  29.         //平方根  
  30.         System.out.println(Math.sqrt(9));  
  31.         System.out.println("============================");  
  32.           
  33.         //a的b次方  
  34.         System.out.println(Math.pow(23));  
  35.         System.out.println("============================");  
  36.           
  37.           
  38.         //取大  
  39.         System.out.println(Math.max(123.234123.2341));  
  40.         System.out.println("============================");  
  41.           
  42.         //取小  
  43.         System.out.println(Math.min(123.234123.2341));  
  44.         System.out.println("============================");  
  45.           
  46.         //随机数  
  47.         System.out.println(Math.random());  
  48.         System.out.println("============================");  
  49.     }  
  50. }  

 

分享到:
评论

相关推荐

    Java apache Math (commons-math3-3.0-bin)包,有Gama,Beta函数

    总的来说,Apache Commons Math库为Java开发者提供了一个全面的数学工具箱,涵盖了从基础的数学运算到高级的统计分析和机器学习任务。不论是在学术研究还是工业应用中,这个库都能大大提高开发效率,并帮助解决各种...

    java math library

    这个库包含了各种复杂的数学功能,覆盖了基础数学、高级数学以及统计学等多个领域,极大地扩展了Java标准库中Math类的功能。 一、基础数学操作 Java Math Library提供了对基本数学运算的支持,包括但不限于加法、...

    Java基础课件 全套pdf版 java培训

    "Java基础课件 全套pdf版 java培训"提供了一套完整的初级到中级Java学习资源,适合初学者或希望巩固基础知识的开发者。这些教程涵盖了Java语言的基础到一些进阶主题,以下是各章节的主要知识点: 1. **Java基本语法...

    Java基础入门.rar

    "Java基础入门"这个压缩包提供了学习Java编程的基础资源,包括经典的入门书籍源码和JDK11的中文版API文档。 首先,让我们来了解一下Java API。API(Application Programming Interface)是一系列预先定义的函数,...

    java菜鸟学习第一步-java基础语法

    "java基础语法" Java是一种广泛应用于Android开发、Web开发、企业软件开发等领域的编程语言。本文将从Java的起源、特点、文件说明、语法等方面对Java基础语法进行详细介绍。 Java的起源 Java语言的前身是Oak语言...

    Java基础思维导图版

    Java基础是编程学习的重要部分,尤其对于初学者来说,构建一个清晰的知识框架至关重要。这份"Java基础思维导图版"提供了全面的Java基础知识结构,帮助学习者系统地理解和掌握这门语言的核心概念。 首先,Java基础...

    老毕java基础总结

    "老毕java基础总结"是一个专为初学者设计的学习资源,旨在帮助他们掌握Java编程的基础知识。下面,我们将深入探讨这份文档可能涵盖的关键知识点: 1. **Java环境配置**:学习Java的第一步是安装JDK(Java ...

    java源码:MathML渲染器 JEuclid.zip

    - **MathML基础知识**:理解MathML的语法和结构,以便正确地创建和解析数学表达式。 - **Java图形编程**:虽然JEuclid封装了许多细节,但深入学习Java的图形API(如Graphics2D)可以帮助你更好地控制渲染效果。 - **...

    JAVA System、Math、Date、DateFormat、Calendar

    首先,`System`类是Java中最基础的类之一,位于`java.lang`包中。它提供了与系统相关的功能,例如访问系统属性、控制输入/输出流以及终止程序执行等。`System.out.println()`是我们最常使用的打印语句,用于在控制台...

    Java SE编程入门教程 java Math(共11页).pptx

    Java SE编程入门教程涵盖了广泛的Java基础知识,包括数学运算、数据类型、对象和类、集合、异常处理、IO操作、线程、网络编程等多个方面。在Java的Math类中,我们学习了如何使用数学函数进行计算。Math类是Java.lang...

    Java Number & Math 类.pdf

    Java Number 类是Java编程语言中的一个抽象类,它是所有数值类型的基础,包括整数(如int、long)、浮点数(如float、double)以及大数(如BigInteger、BigDecimal)。这个类提供了一些基本的数学操作,例如数值转换...

    JAVA基础培训教程

    在本段内容中,我们可以看到几个关于Java基础培训的主要知识点,这些知识点涵盖了从Java开发环境搭建到Java编程基础知识,再到图形用户界面(GUI)编程,最后到Java各种功能包的讲解。接下来,我会逐个知识点详细展开...

    java基础pdf文件

    这份“java基础pdf文件”显然是一份深入浅出的Java学习资料,源自中关村软件园人才基地,这是一家知名的IT培训机构,其教学资源通常具有较高的专业性和实用性。 在Java基础学习中,首先要理解的是Java的基本语法和...

    java-ppt.rar_java .ppt_java ppt_java基础 ppt_java基础 ppt_ppt jav

    "java-ppt.rar"可能是一个包含Java基础知识的演示文稿,旨在帮助初学者理解和掌握Java编程。"java .ppt"和"java ppt"是可能的PPT文件名,它们通常用于结构化教学,将复杂的编程概念分解成易于理解的步骤和示例。 在...

    Java 基础核心总结.pdf

    以上只是Java基础知识的冰山一角,深入学习Java还包括设计模式、网络编程、数据库连接、反射、注解、NIO等高级主题。Java的强大之处在于它的全面性、稳定性和广泛的应用场景,使其成为软件开发的首选语言。

    中兴培训java基础ppt

    【Java基础】 Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现已被Oracle公司收购)于1995年发布。它以其“一次编写,到处运行”的特性闻名,这意味着Java程序可以在任何支持Java虚拟机(JVM)的...

    Java程序设计基础:Math类.pptx

    Math类取整方法和random随机值方法 Math类 Math类 1 掌握常用数学函数; 2 会使用Math类中的方法解决数学问题。 double ceil( double x) //返回一个大于等于 x的最小整数值 Math.ceil(2.1) 结果为 3.0 Math.ceil(2.0...

    java基础资料合集.rar

    这份"java基础资料合集.rar"应包含了上述知识点的详细讲解、示例代码和练习题,对于学习者而言,通过系统地学习和实践,能够建立起扎实的Java基础知识。同时,随着技术的不断更新,学习者还需要关注Java新版本带来的...

Global site tag (gtag.js) - Google Analytics