文章目录

  • 前言
  • 一、关键类
  • 二、主要方法
    • 1.方法
    • 2.引用方式
  • 总结

前言

在统计中常常出现求百分比的情况,之前有介绍过sql求百分比的方法。这里记录一下Java求两个数百分比的方法。


提示:以下是本篇文章正文内容,下面案例可供参考

一、关键类

1.DecimalFormat
2.Math

二、主要方法

1.方法

代码如下(示例):

//计算百分比public String percent(int x, int y) {String percent = "";double xx = x * 100.0;double yy = y * 100.0;double zz = xx / yy;DecimalFormat df = new DecimalFormat("##.00%");if(Math.abs(zz)<0.000000000001){percent = "0.00%";} else {percent = df.format(zz);}return percent;}

2.引用方式

代码如下(示例):

String rate = percent(a, b);

总结

Math.abs(zz)<0.000000000001

此段代码只是为了当被除数为0时,返回数据的规范性

Java计算百分比方法相关推荐

  1. java 计算百分比_java前后台计算百分比(保留2位小数)

    1.后台计算百分比: **方法一: public String getPercent(Integer num,Integer totalPeople ){ String percent ; Doubl ...

  2. java计算工作日方法

    java计算工作日,实测有效 public static Date getDate(Date currentDate, int days){Calendar calendar= Calendar.ge ...

  3. Java算百分比方法

    使用Java算百分比四舍五入 double percent = new BigDecimal(x.getNum()).divide(new BigDecimal(totalCount), 3, Big ...

  4. java 计算百分比占比,占比和为100%

    场景:现在有数组 [10,40,0,50],计算10的百分比为10%,40为40%,0为0%,50为50%,和为100% /*** 计算元素占比** @param elementList 元素集合* ...

  5. java计算百分比并保留两位小数

    直接上代码 //import java.text.NumberFormat; public static void main(String[] args) {Integer a = 8;Integer ...

  6. java 计算百分数方法

    俗话说好记性不如烂笔头,故记之. DecimalFormat decimalFormat = new DecimalFormat("##.00%");System.out.prin ...

  7. JAVA中计算百分比 格式化数字

    JAVA中计算百分比 格式化数字 这个是我在程序使用的例子: public String myPercent(int y,int z){    String baifenbi="" ...

  8. java如何计算时间天数差,java计算两个时间相差天数的方法汇总

    问题描述: 输入:两个日期 输出:两个日期相差的天数 具体代码实现 方法1: 通过calendar类的日期比较.注意:这里需要考虑一下: 日期是跨年份的,如一个是2012年,一个是2015年的 年份是 ...

  9. python求两数之和的命令_python计算两个数的百分比方法

    工作中遇到了要计算两个数百分比的问题,python 2.7 环境. 代码: #!/usr/bin/env python #function: 计算百分比 #USAGE: python calculat ...

最新文章

  1. java基础面试题整理-2021
  2. 程序编译是出现“field has incomplete type“问题的解决
  3. 神策数据关海南:营销策略引擎解读,以平台化构建营销新生态
  4. 查询进程打开的文件(转)
  5. maven中tomcat7-maven-plugin插件的使用
  6. 解决:vue 用 axios 发送请求,每次都会发送两次请求
  7. SYSTEM INSTRUCTIONS | 系统指令
  8. 联想服务器(RD540)安装双系统
  9. 我的日程安排表(2022-6-6)(内含I、II、III的解法)
  10. 关于财务BI系统-报表分析(全)
  11. 在MySQL数据库中进行模糊查询_如何实现mysql数据库单表的模糊查询?
  12. 一个程序员的成长之路(持续更新)
  13. 读《杀死一只知更鸟To Kill a Mocking Bird》有感
  14. 关于Google翻译和语音朗读功能无法正常使用的说明
  15. Mongodb分组查询
  16. 爬虫——爬取人民网数据生成词云图
  17. 线性时态逻辑ctl_基于决策过程的广义可能性时态逻辑模型检测
  18. 攻防世界Reverse进阶区-answer_to_everything-writeup
  19. linux访问共享命令,Linux访问共享资源命令 smbclient
  20. 为什么c语言没有输出

热门文章

  1. uniapp app端写入读取txt doc等文件并下载阅览,已经在app端实现效果
  2. 视觉神经网络的工作机理,计算机视觉和神经网络
  3. 基于QT5实现的心率变异与心率减速力分析软件
  4. FFMPEG:SPS和PPS
  5. 阿里系App抓包分析(三)
  6. css页眉标签,CSS – 带页眉和页脚的100%高度
  7. 2021浙江大学软件学院软件工程方向推免复试
  8. windows不能同时连接有线和无线
  9. SQL中的外键约束及多表查询
  10. 有的小伙伴问我英语不好可以学编程吗?