Skip to content

Commit df08213

Browse files
committed
Better variable name
1 parent d7af2d1 commit df08213

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/gfloat/round_ndarray.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,20 +24,20 @@ def round_ndarray(
2424
bias = fi.expBias
2525

2626
is_negative = np.signbit(v) & fi.is_signed
27-
vpos = np.where(is_negative, -v, v)
27+
absv = np.where(is_negative, -v, v)
2828

2929
nonzerofinite_mask = ~(np.isnan(v) | np.isinf(v) | (v == 0))
3030

3131
# Place 1.0 where nonzerofinite_mask is False
32-
vpos_safe = np.where(nonzerofinite_mask, vpos, 1.0)
32+
absv_masked = np.where(nonzerofinite_mask, absv, 1.0)
3333

34-
expval = np.floor(np.log2(vpos_safe)).astype(int)
34+
expval = np.floor(np.log2(absv_masked)).astype(int)
3535

3636
if fi.has_subnormals:
3737
expval = np.maximum(expval, 1 - bias)
3838

3939
expval = expval - p + 1
40-
fsignificand = np.ldexp(vpos_safe, -expval)
40+
fsignificand = np.ldexp(absv_masked, -expval)
4141

4242
isignificand = np.floor(fsignificand).astype(np.int64)
4343
delta = fsignificand - isignificand
@@ -69,7 +69,7 @@ def round_ndarray(
6969
expval += round_up & (isignificand == 1)
7070
isignificand = np.where(round_up, 1, isignificand)
7171

72-
result = np.where(nonzerofinite_mask, isignificand * (2.0**expval), vpos)
72+
result = np.where(nonzerofinite_mask, isignificand * (2.0**expval), absv)
7373

7474
amax = np.where(is_negative, -fi.min, fi.max)
7575

0 commit comments

Comments
 (0)