当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Java Integer divideUnsigned()用法及代码示例


divideUnsigned() 是 Java Integer 类的一个方法,它返回第一个参数除以第二个参数的无符号商,其中每个参数和结果都被解释为一个无符号值。

用法:

以下是 divideUnsigned() 方法的声明:

public static int divideUnsigned(int divident, int divisor)

参数:

数据类型 参数 描述 必需/可选
int dividend 它是一个将被分割的 int 值。 Required
int divisor 将进行除法过程的值。 Required

返回值:

divideUnsigned() 方法返回第一个参数除以第二个参数的无符号商。

异常:

NA

兼容版本:

Java 1.8 及以上

例子1

public class IntegerDivideUnsignedExample1 {
	public static void main(String[] args) {
		int a = 55;
		int b = 5;		 
		System.out.println("Output quotient:"+Integer.divideUnsigned(a, b));
		}
}

输出:

Output quotient:11

例子2

public class IntegerDivideUnsignedExample2 {
	public static void main(String[] args) {
		System.out.println("Output quotient:"+Integer.divideUnsigned(61, 3));
		}
}

输出:

Output quotient:20

例子3

import java.util.Scanner;
public class IntegerDivideUnsignedExample3 {
		public static void main(String[] args) {
			//Ask the input from user
			System.out.print("Enter the Divident Value:");				
			Scanner sc = new Scanner(System.in);					
			int Divident = sc.nextInt();							
			System.out.print("Enter the Divisor value:");
			int Divisor = sc.nextInt();			
			//Divide the two user input (unsigned value)
			int result = Integer.divideUnsigned(Divident, Divisor);		
			//Print the output			
			System.out.println("Quotient:"+result);					
			sc.close();
		      }
}

输出:

Enter the Divident Value:566
Enter the Divisor value:15
Quotient:37

示例 4

import java.util.Scanner;
public class IntegerDivideUnsignedExample4 {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
            System.out.println("Divide the user inputs (unsigned integer):");	
            Integer val1 = sc.nextInt();
            Integer val2 = sc.nextInt();
            Integer val3 = sc.nextInt();
            sc.close();
            System.out.println("The Results are:");
            System.out.println(Integer.divideUnsigned(val1,val2));
            System.out.println(Integer.divideUnsigned(val1,val3));
		}
}

输出:

Divide the user inputs (unsigned integer):
155
5
-5
The Results are:
31
0






相关用法


注:本文由纯净天空筛选整理自 Java Integer divideUnsigned() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。