Skip to content

Commit 6544ce0

Browse files
Added Ones & Twos Complement
1 parent 890bf9e commit 6544ce0

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

src/main/java/com/thealgorithms/bitmanipulation/OnesComplement.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
* @return the complimented binary string
1010
*/
1111
public class OnesComplement {
12+
private OnesComplement() {
13+
}
14+
1215
// Function to get the 1's complement of a binary number
1316
public static String onesComplement(String binary) {
1417
StringBuilder complement = new StringBuilder();

src/main/java/com/thealgorithms/bitmanipulation/TwosComplement.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
* @return the two's complement of any binary number
88
*/
99
public class TwosComplement {
10+
private TwosComplement() {
11+
}
12+
1013
// Function to get the 2's complement of a binary number
1114
public static String twosComplement(String binary) {
1215
StringBuilder onesComplement = new StringBuilder();

0 commit comments

Comments
 (0)