Sidef::Types::Number::Fraction
This class implements ...
var a = Fraction(3, 4) var b = Fraction(5, 7) say a*b #=> Fraction(15, 28) say a+b #=> Fraction(41, 28)
Inherits methods from:
* Sidef::Types::Number::Number
a != b
Returns the
Aliases: ne
a % b
Aliases: mod
a & b
Aliases: and
a * b
Aliases: mul
a ** b
Aliases: pow
a + b
Aliases: add
a ++ b
Aliases: inc
a - b
Aliases: sub
a -- b
Aliases: dec
a / b
Aliases: ÷, div
a < b
Aliases: lt
a << b
Aliases: lsft
a <=> b
Aliases: cmp
a == b
Aliases: eq
a > b
Aliases: gt
a >> b
Aliases: rsft
a ^ b
Aliases: xor
a | b
Aliases: or
a ≤ b
Aliases: <=, le
a ≥ b
Aliases: >=, ge
x.ceil
self.de
Aliases: den, denominator
x.dump
x.eval(v)
x.floor
x.inv
x.invmod(n)
x.is_mone
x.is_nan
x.is_one
x.is_real
x.is_zero
x.lift
x.neg
self.new
Aliases: call
self.nu
Aliases: num, numerator
self.nude
self.parts
x.powmod(n, m)
x.pretty
Aliases: stringify
x.round
x.sqr
x.to_n
x.to_s
x.trunc
To install Sidef, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Sidef
CPAN shell
perl -MCPAN -e shell install Sidef
For more information on module installation, please visit the detailed CPAN module installation guide.