有时候需要在数字前加0,比如说日期月份1月写成01月。
如下类便可以实现。

package util;import java.math.BigDecimal;
import java.text.DecimalFormat;public class UumericalUtil {public static void main(String[] args){float num=1.2361f;float numto=FloatTO(num,2);System.out.println("保留两位小数后的数字为:"+numto);int number=1;String numbertostring=NumberTO(number);System.out.println("经过转化后的数字为:"+numbertostring);}public static float FloatTO(float f, int number) {BigDecimal   b  =   new BigDecimal(f);  float   f1   =  b.setScale(number, BigDecimal.ROUND_HALF_UP).floatValue();  return f1;  }  public static String NumberTO(int number) {DecimalFormat dfInt=new DecimalFormat("00");String sInt = dfInt.format(number);return sInt;} }

运行结果:

java将数字转化为指定类型[float保留小数点确定、数字前加0]相关推荐

  1. js实现 数字相乘 标准四舍五入,并保留小数点

    js实现 数字相乘 标准四舍五入,并保留小数点 项目中有大量的数字运算,其中乘法用的最多.今天客户那边提了这么一个问题:应该显示111.938的文本框显示了111.937.其实问题定位很简单,我用的是 ...

  2. java中的如何输入指定类型的数据(7种基本数据类型,不包括char型)

    一.情景简介 在写java代码时,有时候我们需要从键盘中输入一些指定类型的数据,这个时候我们就需要在java源文件中导入Scanner类,具体方法如下. 二.具体代码 1.首先我们应当在java源代码 ...

  3. int 类型除法保留小数点

    采用的是 springboot 自带的 工具 不需要 额外的 maven 依赖 Test public void txfloat() {int a=9;int b=7;// 保留几位在小数点后添加几个 ...

  4. JAVA将数值转化为以亿为单位_java将数字格式化为万或者以亿为单位

    在我们项目开发时会遇到这样一种情况,即后台返回的数额过大而导致前端无法正常显示,如超过万.亿级,这时候可以在后台做一个判断若数据大于一万以上,则将数字转换为万或者以亿为单位再返回. 以下为转换方法类, ...

  5. java 数字转化为汉字_工具类_java 数字转化为汉字大写

    public class Num2Rmb { private String[] hanArr = { "零", "壹", "贰", &quo ...

  6. Java中的简单浮点数类型float和double不能够进行精确运算

    在java中,简单的浮点类型float和double是不能够进行运算.我们先看下面的两个程序代码: 代码一: import java.util.Scanner; class Circle { doub ...

  7. java电话键盘字母数字转换_用Java语言将一个键盘输入的数字转化成中文输出

    用Java语言将一个键盘输入的数字转化成中文输出 将一个键盘输入的数字转化成中文输出(例如:输入:1234567 输出:一百二拾三万四千五百六拾七)用java语言实现,,请编一段... 将一个键盘输入 ...

  8. python输入一个正整数、将其按逆序输出_Python实现按照指定要求逆序输出一个数字的方法...

    本文实例讲述了Python实现按照指定要求逆序输出一个数字的方法.分享给大家供大家参考,具体如下: 问题是:输入一个数字,按照指定要求逆序输出该数字,很简单,下面是实现: #!usr/bin/env ...

  9. python将中文数字转化成阿拉伯数字

    python将中文数字转化成阿拉伯数字 正则表达式提取文本中的数字 中文转化成阿拉伯数字 完整代码 正则表达式提取文本中的数字 这里演示一下文本中提取中文年份 import re m0 = " ...

最新文章

  1. html载入excel数据库,网页数据采集如何导出为Excel、CSV、Html、数据库、API格式_视频教程 - 八爪鱼采集器...
  2. .Net IL代码研究
  3. WIN2003 下安装 WinWebMail 3.6.3.1
  4. 文本分类入门(七)相关概念总结
  5. LeetCode_每日一题今日份_410.分割数组的最大值
  6. 鸿蒙os终于开始大升级,华为鸿蒙OS终于要迎来大规模推送升级了
  7. db2v9/9.5高级应用开发_macOS 10.15 全新音乐 app 将基于 iTunes 开发,原生 Mac 应用
  8. oracle 不存在函数,Oracle – 此范围内不存在名称为X的函数
  9. html5语异性元素,异性的5句性暗示
  10. html 左边固定右边自动,七种实现左侧固定,右侧自适应两栏布局的方法
  11. 对android中ActionBar中setDisplayHomeAsUpEnabled和setHomeButtonEnabled和setDisplayShowHomeEnabled方法的理解...
  12. 主板怎么开启csm_手把手教你查看电脑主板是否支持UEFI+GPT启动模式-网络教程与技术 -亦是美网络...
  13. 得空写的基于web的工作流表单设计器,大家看看怎么样
  14. 基于VC的Ceasar加密和解密技术
  15. 威胁web应用安全的错误
  16. 啤酒肚真的是喝啤酒引起的吗?
  17. Flume从入门实战到精通再到面试一文搞定
  18. 三天让车跑起来!stm32循迹车 —— 第一天:基本模块使用方法
  19. SqlServer 对数据库文件进行增删改查
  20. 手把手教你使用Django如何连接Mysql

热门文章

  1. 人工智能 - paddlepaddle飞桨 - 深度学习基础教程 - 情感分析
  2. 如何在Ubuntu 18.04上创建多节点MySQL集群
  3. Promise.all 处理error
  4. Redis简单命令(部分示例代码)
  5. Dockerfile文件中CMD指令与ENTRYPOINT指令的区别
  6. 【Java】编写Java程序,完成从键盘输入两个运算数据,计算两数之和并输出结果...
  7. 稿定设计怎么免费去水印
  8. C#LeetCode刷题之#617-合并二叉树​​​​​​​​​​​​​​(Merge Two Binary Trees)
  9. Python nltk包
  10. aws terraform_如何使用Terraform通过Direct Connect扩展AWS基础架构