「JAVA文件减法」java减法怎么写

博主:adminadmin 2023-01-04 19:30:06 680

今天给各位分享JAVA文件减法的知识,其中也会对java减法怎么写进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java中如何进行减法运算

setText(""+number1-number2);

因为java是从左到右处理的,在减法运算前有""字符串处理, java就会把之后的都当做字符串处理.改成

setText(""+(number1-number2));

如果减法运算在前面,比如 number1-number2 + "".这样是可以的

java中减法是怎么运算的 就是: int a=1; int b=-1; a+b=0从二进制的角度是怎么算出来的.

直接相加,然后会变成1000..000,最前面的这个1会溢出,然后剩下的就是000..0000

java中有没有减法函数

有的哦。package cn.campsg.java.experiment;

public class Utils {

public static double add(double num1, double num2) {

return num1 + num2;

}

public static double substract(double num1, double num2) {

return num1 - num2;

}

public static double mulitply(double num1, double num2) {

return num1 * num2;

}

public static double division(double num1, double num2) {

if (num2 == 0) {

return -1;

}

return num1 / num2;

}

}package cn.campsg.java.experiment;

import java.util.Scanner;

public class MainClass {

public static void main(String[] args) throws Exception {

double[] nums;

double num1;

double num2;

double result;

Scanner scanner = new Scanner(System.in);

System.out.println("请输入用于计算的两个数值,数值间用空格分隔");

System.out.println("请输入加e5a48de588b662616964757a686964616f31333365653864数与被加数:");

nums = trans(scanner.nextLine());

num1 = nums[0];

num2 = nums[1];

result = Utils.add(num1, num2);

print("和为:", result);

System.out.println("请输入减数与被减数:");

nums = trans(scanner.nextLine());

num1 = nums[0];

num2 = nums[1];

result = Utils.substract(num1, num2);

print("差为:", result);

System.out.println("请输入乘数与被乘数:");

nums = trans(scanner.nextLine());

num1 = nums[0];

num2 = nums[1];

result = Utils.mulitply(num1, num2);

print("积为:", result);

System.out.println("请输入除数与被除数:");

nums = trans(scanner.nextLine());

num1 = nums[0];

num2 = nums[1];

result = Utils.division(num1, num2);

if (result == -1) {

System.out.println("分母不能为0");

} else {

print("商为:", result);

}

}

/**

* 把输入内容转换成两个数字

*

* @param input 输入的字符传

* @return 数值型数值

* @throws Exception

*/

public static double[] trans(String input) throws Exception {

try {

String[] arr = input.split(" ");

return new double[]{Double.parseDouble(arr[0]), Double.parseDouble(arr[1])};

} catch (Exception e) {

throw new Exception("输入格式错误");

}

}

/**

* 打印结果

*

* @param msg 前缀

* @param num 结果

*/

public static void print(String msg, double num) {

if (num == (int) num) {

System.out.println(msg + (int) num);

} else {

System.out.println(msg + num);

}

}

}

上面是代码,工程自己创建把代码复制进去就可以了。

JAVA文件减法的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java减法怎么写、JAVA文件减法的信息别忘了在本站进行查找喔。