From f8de2901887a360ac3d2901b523f6b7e4df65e54 Mon Sep 17 00:00:00 2001 From: Piotr Idzik <65706193+vil02@users.noreply.github.com> Date: Wed, 29 Nov 2023 22:30:59 +0100 Subject: [PATCH] Explicitly cast result of `Math.pow` to `int` in `BinaryToHexadecimal` (#4970) --- .../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 c942cbb7d..011b60a95 100644 --- a/src/main/java/com/thealgorithms/conversions/BinaryToHexadecimal.java +++ b/src/main/java/com/thealgorithms/conversions/BinaryToHexadecimal.java @@ -34,7 +34,7 @@ public class BinaryToHexadecimal { 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; }