]> gitweb.factorcode.org Git - factor.git/blobdiff - core/math/integers/integers.factor
Merge OneEyed's patch
[factor.git] / core / math / integers / integers.factor
index 845fdc0fcf1f2ec402c10629cc5fb0ca9b364026..e88caa77039fb1cb24cc792f5de53754c78a1d88 100644 (file)
@@ -93,7 +93,7 @@ M: bignum (log2) bignum-log2 ;
 
 : pre-scale ( num den -- scale shifted-num scaled-den )
     2dup [ log2 ] bi@ -
-    tuck [ neg 54 + shift ] [ [ scale-denonimator ] dip + ] 2bi*
+    [ neg 54 + shift ] [ [ scale-denonimator ] dip + ] bi-curry bi*
     -rot ; inline
 
 ! Second step: loop