zoukankan      html  css  js  c++  java
  • Java 四舍五入

    概要:

    Math类中提供了5个与取整相关的函数:ceil、floor、rint、round、round

    | |目录

    1简介

    Math类中提供了5个与取整相关的函数,如下所示:

    static double ceil(double a):天花板函数,返回大于等于a的最小整数(但是以浮点数形式存储)。

    static double floor(double a):地板函数,返回小于等于a的最大整数(但是以浮点数形式存储)。

    static double rint(double a):四舍五入函数,返回与a的值最相近的整数(但是以浮点数形式存储)。    

    static long round(double a):四舍五入函数,返回与a的值最相近的长整型数。

    static int round(float a):四舍五入函数,返回与a的值最相近的整型数。

    2示例

    Java | 复制
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    package net.xsoftlab.baike;
     
    import java.util.Scanner;
     
    public class Math_Round {
        public static void main(String args[]) {
            double num;
            Scanner in = new Scanner(System.in);
            System.out.print("请输入一个浮点数:");
            num = in.nextDouble();
            double cnum = Math.ceil(num);
            System.out.println("大于" + num + "的最小数:" + cnum);
            double fnum = Math.floor(num);
            System.out.println("小于" + num + "的最大数:" + fnum);
            double rnum = Math.rint(num);
            System.out.println(num + "四舍五入得到浮点数:" + rnum);
            long lnum = Math.round(num);
            System.out.println(num + "四舍五入得到长整数:" + lnum);
        }
    }

  • 相关阅读:
    腾讯为什么会出Q立方浏览器?
    String,StringBuffer与StringBuilder的区别??
    Linux Socket编程(不限Linux)
    将div显示在屏幕正中央
    计算鼠标坐标是否在指定范围内
    正则
    ajax异步通信
    CSS Float 换行
    jQuery强大的jQuery选择器
    给display字段增加筛选功能
  • 原文地址:https://www.cnblogs.com/wxmdevelop/p/5644053.html
Copyright © 2011-2022 走看看