JAVA怎么计算百分比?

Python021

JAVA怎么计算百分比?,第1张

int num1 = 7  

int num2 = 9  

// 创建一个数值格式化对象

NumberFormat numberFormat = NumberFormat.getInstance()  

// 设置精确到小数点后2位  

public String getPercent(int x,int total){

String result=""//接受百分比的值

double x_double=x*1.0

double tempresult=x/total

numberFormat.setMaximumFractionDigits(2)

String result = numberFormat.format((float) num1 / (float) num2 * 100)  

System.out.println("num1和num2的百分比为:" + result + "%")

比较运算符

比较运算符属于二元运算符,用于程序中的变量之间,变量和自变量之间以及其他类型的信息之间的比较。比较运算符的运算结果是boolean型。当运算符对应的关系成立时,运算的结果为true,否则为false。比较运算符共有6个,通常作为判断的依据用于条件语句中。

Java解释器在没有生成任何对象的情况下,以main作为入口来执行程序。每个类中可以定义多个方法,但main方法只能有一个。关键字public表示访问权限,指明所有的类都可以使用这一方法。

以上内容参考:百度百科-Java

//这里的意思是匹配前面是整数,后面是百分号的字符串,可以从键盘输入的内容中取得这样的字符串

Pattern patt=Pattern.compile("\\d*%")

Scanner scan=new Scanner(System.in)

String string = scan.next(patt)

System.out.println(string)

//得到字符串后你可以由自己解析。

从数据库获取数据后,在页面显示前,对数据进行乘100操作,然后将结果转为字符串,最后加上一个%即可,如下:

double a = 0.1234

double b = a * 100

System.out.println( b+"%" )

这样就成了百分数了。