forked from PacktPublishing/Java-Coding-Problems
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMain.java
More file actions
23 lines (16 loc) · 674 Bytes
/
Copy pathMain.java
File metadata and controls
23 lines (16 loc) · 674 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package modern.challenge;
public class Main {
public static void main(String[] args) {
int x = -222;
int y = 14;
System.out.println("Dividend: " + x + " Divisor: " + y);
System.out.println();
int z = Math.floorDiv(x, y); // -222/14 = -15.85, so output is -16
System.out.println("Floor division via '/' is: " + (x / y));
System.out.println("Floor division via 'floorDiv()' is: " + z);
System.out.println();
int m = Math.floorMod(x, y);
System.out.println("Floor modulus vis '%' is: " + (x % y));
System.out.println("Floor modulus via 'floorMod()' is: " + m);
}
}