From 6bd06644ae1ee6c82a2d08536ee262df4ce54793 Mon Sep 17 00:00:00 2001 From: Dan Date: Mon, 9 Apr 2018 19:02:49 +0800 Subject: [PATCH] set toHex() params set toHex() params $twos_compliment to false when is not negative --- src/Formatters/IntegerFormatter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Formatters/IntegerFormatter.php b/src/Formatters/IntegerFormatter.php index e424914..809e296 100644 --- a/src/Formatters/IntegerFormatter.php +++ b/src/Formatters/IntegerFormatter.php @@ -33,7 +33,7 @@ class IntegerFormatter implements IFormatter $digit = intval($arguments[1]); } $bn = Utils::toBn($value); - $bnHex = $bn->toHex(); + $bnHex = $bn->toHex($bn->is_negative); $padded = mb_substr($bnHex, 0, 1); if ($padded !== 'f') {