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


12.10.6 Numbers subtraction

Unsafe Operation: $sub-number-number num1 num2

Subtract any couple of numbers and return the result.

Generic number as second operand

Unsafe Operation: $sub-fixnum-number fx num

Subtract a fixnum with a number and return the result.

Unsafe Operation: $sub-bignum-number bn num

Subtract a bignum with a number and return the result.

Unsafe Operation: $sub-flonum-number fl num

Subtract a flonum with a number and return the result.

Unsafe Operation: $sub-ratnum-number rt num

Subtract a ratnum with a number and return the result.

Unsafe Operation: $sub-compnum-number cn num

Subtract a compnum with a number and return the result.

Unsafe Operation: $sub-cflonum-number cfl num

Subtract a cflonum with a number and return the result.

Generic number as first operand

Unsafe Operation: $sub-number-fixnum num fx

Subtract any number with a fixnum and return the result.

Unsafe Operation: $sub-number-bignum num bn

Subtract any number with a bignum and return the result.

Unsafe Operation: $sub-number-flonum num fl

Subtract any number with a flonum and return the result.

Unsafe Operation: $sub-number-ratnum num rt

Subtract any number with a ratnum and return the result.

Unsafe Operation: $sub-number-compnum num cn

Subtract any number with a compnum and return the result.

Unsafe Operation: $sub-number-cflonum num cfl

Subtract any number with a cflonum and return the result.

Fixnum as first operand

Unsafe Operation: $sub-fixnum-fixnum fx1 fx2

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

Unsafe Operation: $sub-fixnum-bignum fx bn

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

Unsafe Operation: $sub-fixnum-flonum fx fl

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

Unsafe Operation: $sub-fixnum-ratnum fx rt

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

Unsafe Operation: $sub-fixnum-compnum fx cn

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

Unsafe Operation: $sub-fixnum-cflonum fx cfl

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

Bignum as first operand

Unsafe Operation: $sub-bignum-fixnum bn fx

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

Unsafe Operation: $sub-bignum-bignum bn1 bn2

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

Unsafe Operation: $sub-bignum-flonum bn fl

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

Unsafe Operation: $sub-bignum-ratnum bn rt

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

Unsafe Operation: $sub-bignum-compnum bn cn

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

Unsafe Operation: $sub-bignum-cflonum bn cfl

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

Flonum as first operand

Unsafe Operation: $sub-flonum-fixnum fl fx

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

Unsafe Operation: $sub-flonum-bignum fl bn

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

Unsafe Operation: $sub-flonum-flonum fl1 fl2

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

Unsafe Operation: $sub-flonum-ratnum fl rt

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

Unsafe Operation: $sub-flonum-compnum fl cn

Subtract a flonum with a compnum and return the result as a compnum or cflonum.

Unsafe Operation: $sub-flonum-cflonum fl cfl

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

Ratnum as first operand

Unsafe Operation: $sub-ratnum-fixnum rt fx

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

Unsafe Operation: $sub-ratnum-bignum rt bn

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

Unsafe Operation: $sub-ratnum-flonum rt fl

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

Unsafe Operation: $sub-ratnum-ratnum rt1 rt2

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

Unsafe Operation: $sub-ratnum-compnum rt cn

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

Unsafe Operation: $sub-ratnum-cflonum rt cfl

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

Compnum as first operand

Unsafe Operation: $sub-compnum-fixnum cn fx

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

Unsafe Operation: $sub-compnum-bignum cn bn

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

Unsafe Operation: $sub-compnum-ratnum cn rt

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

Unsafe Operation: $sub-compnum-compnum cn1 cn2

Subtract a compnum with a compnum and return the result as a number (not necessarily a compnum).

Unsafe Operation: $sub-compnum-flonum cn fl

Subtract a compnum with a flonum and return the result as a compnum or cflonum.

Unsafe Operation: $sub-compnum-cflonum cn cfl

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

Cflonum as first operand

Unsafe Operation: $sub-cflonum-fixnum cfl fx

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

Unsafe Operation: $sub-cflonum-bignum cfl bn

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

Unsafe Operation: $sub-cflonum-ratnum cfl rt

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

Unsafe Operation: $sub-cflonum-flonum cfl fl

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

Unsafe Operation: $sub-cflonum-compnum cfl cn

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

Unsafe Operation: $sub-cflonum-cflonum cfl1 cfl2

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


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