zoukankan      html  css  js  c++  java
  • Java基础之Math类

    class MathDemo
    {
        public static void main(String[] args)
        {
            //abs获取指定数据的绝对值
            sop(Math.abs(-12));
        
            //ceil返回大于指定数据的最小整数。
            sop(Math.ceil(-16.34));
            
            //floor返回小于指定数据的最大整数
            sop(Math.floor(12.34));
            
            //四舍五入
            sop(Math.round(12.34));
            
            //计算2的3次幂
            sop(Math.pow(2,3));
            
            for(int i = 0;i<10;i++)
            {
                //返回一个伪随机数
                
    //sop((int)(Math.random() * 10 + 1));
                sop(new java.util.Random().nextInt(10) + 1);
            }
            
            sopf(3.1415926);
        }
        
        /*
         * 保留两位小数(一)
         
    */
        public static void decimalFormat(double d)
        {
            sop(new java.text.DecimalFormat("0.00").format(d));
        }
        
        /*
         * 保留两位小数(二)
         
    */
        public static void numberFormat(double d)
        {
            java.text.NumberFormat jtnf = java.text.NumberFormat.getInstance();
            jtnf.setMaximumFractionDigits(2);
            sop(jtnf.format(d));
        }
        
        /*
         * 保留两位小数(三)
         
    */
        public static void sopf(double d)
        {
            System.out.printf("%.2f",d);
        }
        
        public static void sop(Object obj)
        {
            System.out.println(obj);
        }
    }
  • 相关阅读:
    RSA签名算法概述及使用
    PyQt5【入门-窗口】
    CSS的一些文本操作有哪些
    Canvas如何绘制精美的图?
    Python学习路线
    表单都应该提交点什么
    网页的图像、表格以及列表的使用和制作
    网页的头部都装点什么
    HTML5,从零开始
    Redis的安装以及spring整合Redis时出现Could not get a resource from the pool
  • 原文地址:https://www.cnblogs.com/cxmsky/p/2880107.html
Copyright © 2011-2022 走看看