From fbea5cc01272d83f384c603c66533dd556f8b702 Mon Sep 17 00:00:00 2001 From: vil02 Date: Wed, 29 Nov 2023 18:46:56 +0100 Subject: [PATCH] fix: explicitly cast result of `Math.pow` to `int` --- .../java/com/thealgorithms/conversions/BinaryToHexadecimal.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/thealgorithms/conversions/BinaryToHexadecimal.java b/src/main/java/com/thealgorithms/conversions/BinaryToHexadecimal.java index c942cbb7d843..011b60a952b8 100644 --- a/src/main/java/com/thealgorithms/conversions/BinaryToHexadecimal.java +++ b/src/main/java/com/thealgorithms/conversions/BinaryToHexadecimal.java @@ -34,7 +34,7 @@ static String binToHex(int binary) { for (i = 0; i < 4; i++) { currbit = binary % 10; binary = binary / 10; - code4 += currbit * Math.pow(2, i); + code4 += currbit * (int) Math.pow(2, i); } hex = hm.get(code4) + hex; }