首页 > 编程语言 >java常用工具方法

java常用工具方法

时间:2022-11-16 09:13:57浏览次数:48  
标签:scale java int 方法 formatStr new 常用工具

double类型后补0

private String roundByScale(double v, int scale) {
    if (scale < 0) {
        throw new IllegalArgumentException(
                "The   scale   must   be   a   positive   integer   or   zero");
    }
    if(scale == 0){
        return new DecimalFormat("0").format(v);
    }
    String formatStr = "0.";
    for(int i = 0; i < scale; i++){
        formatStr = formatStr + "0";
    }
    return new DecimalFormat(formatStr).format(v);
}

标签:scale,java,int,方法,formatStr,new,常用工具
From: https://www.cnblogs.com/xiaojianwen/p/16894732.html

相关文章

  • javascript-代码随想录训练营day1
    704.二分查找力扣题目链接:https://leetcode.cn/problems/binary-search/题目描述:给定一个n个元素有序的(升序)整型数组nums和一个目标值target,写一个函数搜索nums......
  • 单片机ADC常见的几种滤波方法
    转载于https://mp.weixin.qq.com/s/ObtCPcxnBmpr3mR7NPkB7Q一、限幅滤波1、方法根据经验判断两次采样允许的最大偏差值A每次采新值时判断:若本次值与上次值之差<=A,......
  • 入门开篇 : Java课程介绍
    入门开篇:Java课程介绍1.Java发展2.基础学习路线3.课程特点......
  • JavaScript 深拷贝和浅拷贝
    一、前言hello,大家好~,本文主要介绍在JavaScript中什么是深拷贝和浅拷贝,以及如何实现一个对象的深拷贝。二、随处可见的“赋值”在JavaScript中我们最常见的操......
  • Java反应式编程(3)
    您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来~ 在前面的文章中已经把vert.x框架给跑起来了,但是实际开发中服务端是需要响应客户端的请求的,所以肯定需要增加接口,但是该......
  • java基础之数组
    一、数组的定义与基本语法1、定义a.数组的四个基本特点:1、其长度是确定的,数组一旦被创建,它的大小就是不可以改变的;2、其元素必须是相同类型,不允许出现混合类型。3、数......
  • javac java file path
    1.packagemustcorrespondtofilepathpackageiscom.challengerpathmustbecom/challenger/ 2.javacuse-dtooutputclassesintofilepathautomaticlyja......
  • JAVA入门
    数据类型:分为基本数据类型和引用数据类型  基本类型分为四类八种  byte的取值范围在0-127  在定义long类型时,要在数据未部加L,在定义float类型时,也要在尾部......
  • java编程中的断言工具类(org.springframework.util.Assert)---Spring框架
    一、什么是断言断言(Assertion)是Java中一条语句,包含一个布尔表达式。当布尔值为真,程序则被认为是正确的;当布尔值为假,则系统......
  • JavaScript函数--"check"
    JS中一个较常见的函数"checkForm"。是用来检验表单信息的正确性。步骤如下:1:表单<form>添加提交事件<formaction="#"method="get"name="regForm"οnsubmit="returnc......