JAVA的除法计算

JAVA的除法计算我们都知道在JAVA中”/“是取整,”%”是取余,那么我们要是想算类似1÷10=0.1怎么算?方法一DecimalFormat //定义方法 publicstaticStringChufa(inta,intb){ //“0.00000000”确定精度 DecimalFormatdF=newDecimalFormat(“0.00000000”); …

大家好,又见面了,我是你们的朋友全栈君。

我们都知道在JAVA中”/“是取整,”%”是取余,那么我们要是想算类似1÷10=0.1怎么算?

  • 方法一 DecimalFormat
	//定义方法
	public static String Chufa(int a,int b) { 
   
		//“0.00000000”确定精度
		DecimalFormat dF = new DecimalFormat("0.00000000");
		return dF.format((float)a/b);
	}
	//在main函数中调用方法
	public static void main(String[] args){
		System.out.println(Chufa(157, 100000));

计算结果如下
在这里插入图片描述

  • 方法二 BigDecimal
	BigDecimal a = new BigDecimal(157);
	BigDecimal b = new BigDecimal(100000);
	System.out.println(a.divide(b));

计算结果如下
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/141900.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • ArasPLM安装

    ArasPLM安装1 首先 Windows 服务器已经安装 IIS 和 NETFramework 7 1 至少 4 5 版本以上 2 安装 SQLServer 上一篇博客中有介绍如何安装 3 申请 License https www aras com support LicenseKeySe 4 下载安装 https www aras com support downloads 5 汉化

    2025年6月5日
    0
  • 那是什么进程 —— jusched.exe是什么? 它为何运行?「建议收藏」

    那是什么进程 —— jusched.exe是什么? 它为何运行?「建议收藏」       如果你曾经看到任务管理器里有个jusched.exe并很疑惑它究竟是什么,如果你将它关了,那么你很幸运,因为这个进程是负责Java更新的程序,它每个月检查一次Java是否有新的更新,并且一直在那儿浪费内存.       在Windows系统中有个调度任务的功能,由于这个进程每个月才被调度一次,显而易见不是什么重要更新,我不能理解这个进程为什么需要浪费我的内…

    2022年10月23日
    0
  • android开发笔记之SwipeRefreshLayout

    android开发笔记之SwipeRefreshLayoutSwipeRefreshLayout简介SwipeRefrshLayout是Google官方更新的一个控件,可以实现下拉刷新的效果,该控件集成自ViewGroup在support-v4兼容包下.在android源码中,主要是在联系人界面刷新联系人数据:packages/apps/Contacts/src/com/android/contacts/list/DefaultContactBrow…

    2022年6月25日
    25
  • 《数据库系统》期末复习知识点总结(全)

    《数据库系统》期末复习知识点总结(全)目录1.数据库系统基础1.1数据库系统概述基本概念数据独立性1.2概念模型1.3数据库系统的结构2.关系数据库2.1关系数据结构及形式化定义1.数据库系统基础1.1数据库系统概述1.1.1基本概念数据:描述事物的符号记录数据库:数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合DBMS:数据库管理系统数据库系统:数据库系统是由数据库、数据库管理系统(及其应用开发工具)、应用程序和数据库管理员(DataBaseAd…

    2022年7月16日
    21
  • 死人现在在做死事「建议收藏」

    死人现在在做死事「建议收藏」现在和死人没什么差别了,今晚要对6000条数据进行整理,对这些数据进行分类本来应该是属于一个商业智能分类的事情,可公司里没一个会数据挖掘的,都对这堆数据没有办法,现在只能靠我们这些死人来死扛着,人工在对它进行分类,看来真是要得去西天看米罗佛去了看下这个数据,吓死你们客户来电反映本机在7811145/03…

    2022年10月7日
    0
  • Navicat Premium 12连接Oracle时提示oracle library is not loaded的问题解决

    Navicat Premium 12连接Oracle时提示oracle library is not loaded的问题解决笔者使用的NavicatPremium12启动界面截屏:请注意是64位的。笔者win764位系统。连接Oracle时提示“oraclelibraryisnotloaded”。解决方法:1.前往“http://www.oracle.com/technetwork/database/database-te…

    2022年5月28日
    150

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号