summaryrefslogtreecommitdiff
path: root/numpy/core/numeric.py
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/core/numeric.py')
-rw-r--r--numpy/core/numeric.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/numpy/core/numeric.py b/numpy/core/numeric.py
index 59d2169d0..b2f141312 100644
--- a/numpy/core/numeric.py
+++ b/numpy/core/numeric.py
@@ -565,7 +565,7 @@ def binary_repr(num, width=None):
# replace num with its 2-complement
num = 2**width + num
elif num == 0:
- return '0'
+ return '0'*(width or 1)
ostr = hex(num)
bin = ''.join([_lkup[ch] for ch in ostr[2:]])
bin = bin.lstrip('0')