Next: , Previous: , Up: syslib numerics   [Index]


12.10.7 Numbers multiplication

Unsafe Operation: $mul-number-number num1 num2

Multiply any couple of numbers and return the result.

Generic number as second operand

Unsafe Operation: $mul-fixnum-number fx num

Multiply a fixnum with a number and return the result.

Unsafe Operation: $mul-bignum-number bn num

Multiply a bignum with a number and return the result.

Unsafe Operation: $mul-flonum-number fl num

Multiply a flonum with a number and return the result.

Unsafe Operation: $mul-ratnum-number rt num

Multiply a ratnum with a number and return the result.

Unsafe Operation: $mul-compnum-number cn num

Multiply a compnum with a number and return the result.

Unsafe Operation: $mul-cflonum-number cfl num

Multiply a cflonum with a number and return the result.

Generic number as first operand

Unsafe Operation: $mul-number-fixnum num fx

Multiply any number with a fixnum and return the result.

Unsafe Operation: $mul-number-bignum num bn

Multiply any number with a bignum and return the result.

Unsafe Operation: $mul-number-flonum num fl

Multiply any number with a flonum and return the result.

Unsafe Operation: $mul-number-ratnum num rt

Multiply any number with a ratnum and return the result.

Unsafe Operation: $mul-number-compnum num cn

Multiply any number with a compnum and return the result.

Unsafe Operation: $mul-number-cflonum num cfl

Multiply any number with a cflonum and return the result.

Fixnum as first operand

Unsafe Operation: $mul-fixnum-fixnum fx1 fx2

Multiply a fixnum with a fixnum and return the result as a fixnum or bignum.

Unsafe Operation: $mul-fixnum-bignum fx bn

Multiply a fixnum with a bignum and return the result as a fixnum or bignum.

Unsafe Operation: $mul-fixnum-flonum fx fl

Multiply a fixnum with a flonum and return the result as a flonum.

Unsafe Operation: $mul-fixnum-ratnum fx rt

Multiply a fixnum with a ratnum and return the result as a ratnum.

Unsafe Operation: $mul-fixnum-compnum fx cn

Multiply a fixnum with a compnum and return the result as a compnum.

Unsafe Operation: $mul-fixnum-cflonum fx cfl

Multiply a fixnum with a cflonum and return the result as a cflonum.

Bignum as first operand

Unsafe Operation: $mul-bignum-fixnum bn fx

Multiply a bignum with a fixnum and return the result as a bignum.

Unsafe Operation: $mul-bignum-bignum bn1 bn2

Multiply a bignum with a bignum and return the result as a bignum.

Unsafe Operation: $mul-bignum-flonum bn fl

Multiply a bignum with a flonum and return the result as a flonum.

Unsafe Operation: $mul-bignum-ratnum bn rt

Multiply a bignum with a ratnum and return the result as a ratnum.

Unsafe Operation: $mul-bignum-compnum bn cn

Multiply a bignum with a compnum and return the result as a compnum.

Unsafe Operation: $mul-bignum-cflonum bn cfl

Multiply a bignum with a cflonum and return the result as a cflonum.

Flonum as first operand

Unsafe Operation: $mul-flonum-fixnum fl fx

Multiply a flonum with a fixnum and return the result as a flonum.

Unsafe Operation: $mul-flonum-bignum fl bn

Multiply a flonum with a bignum and return the result as a flonum.

Unsafe Operation: $mul-flonum-flonum fl1 fl2

Multiply a flonum with a flonum and return the result as a flonum.

Unsafe Operation: $mul-flonum-ratnum fl rt

Multiply a flonum with a ratnum and return the result as a flonum.

Unsafe Operation: $mul-flonum-compnum fl cn

Multiply a flonum with a compnum and return the result as cflonum.

Unsafe Operation: $mul-flonum-cflonum fl cfl

Multiply a flonum with a cflonum and return the result as a cflonum.

Ratnum as first operand

Unsafe Operation: $mul-ratnum-fixnum rt fx

Multiply a ratnum with a fixnum and return the result as a ratnum.

Unsafe Operation: $mul-ratnum-bignum rt bn

Multiply a ratnum with a ratnum and return the result as a ratnum.

Unsafe Operation: $mul-ratnum-flonum rt fl

Multiply a ratnum with a flonum and return the result as a flonum.

Unsafe Operation: $mul-ratnum-ratnum rt1 rt2

Multiply a ratnum with a ratnum and return the result as a ratnum.

Unsafe Operation: $mul-ratnum-compnum rt cn

Multiply a ratnum with a compnum and return the result as a compnum.

Unsafe Operation: $mul-ratnum-cflonum rt cfl

Multiply a ratnum with a cflonum and return the result as a cflonum.

Compnum as first operand

Unsafe Operation: $mul-compnum-fixnum cn fx

Multiply a compnum with a fixnum and return the result as a compnum.

Unsafe Operation: $mul-compnum-bignum cn bn

Multiply a compnum with a bignum and return the result as a compnum.

Unsafe Operation: $mul-compnum-ratnum cn rt

Multiply a compnum with a ratnum and return the result as a compnum.

Unsafe Operation: $mul-compnum-compnum cn1 cn2

Multiply a compnum with a compnum and return the result as a compnum.

Unsafe Operation: $mul-compnum-flonum cn fl

Multiply a compnum with a flonum and return the result as cflonum.

Unsafe Operation: $mul-compnum-cflonum cn cfl

Multiply a compnum with a cflonum and return the result as a cflonum.

Cflonum as first operand

Unsafe Operation: $mul-cflonum-fixnum cfl fx

Multiply a cflonum with a fixnum and return the result as a cflonum.

Unsafe Operation: $mul-cflonum-bignum cfl bn

Multiply a cflonum with a bignum and return the result as a cflonum.

Unsafe Operation: $mul-cflonum-ratnum cfl rt

Multiply a cflonum with a ratnum and return the result as a cflonum.

Unsafe Operation: $mul-cflonum-flonum cfl fl

Multiply a cflonum with a flonum and return the result as a cflonum.

Unsafe Operation: $mul-cflonum-compnum cfl cn

Multiply a cflonum with a compnum and return the result as a cflonum.

Unsafe Operation: $mul-cflonum-cflonum cfl1 cfl2

Multiply a cflonum with a cflonum and return the result as a cflonum.


Next: , Previous: , Up: syslib numerics   [Index]