Documentation ¶
Index ¶
- type FloatServiceImpl
- func (x FloatServiceImpl) Add(a *float64, b *float64) (*float64, error)
- func (x FloatServiceImpl) Divide(a *float64, b *float64) (*float64, error)
- func (x FloatServiceImpl) Multiply(a *float64, b *float64) (*float64, error)
- func (x FloatServiceImpl) Subtract(a *float64, b *float64) (*float64, error)
- type FractionServiceImpl
- func (x FractionServiceImpl) Add(a *math.Fraction, b *math.Fraction) (*math.Fraction, error)
- func (x FractionServiceImpl) Divide(a *math.Fraction, b *math.Fraction) (result *math.Fraction, err error)
- func (x FractionServiceImpl) Multiply(a *math.Fraction, b *math.Fraction) (*math.Fraction, error)
- func (x FractionServiceImpl) Subtract(a *math.Fraction, b *math.Fraction) (*math.Fraction, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FloatServiceImpl ¶
type FloatServiceImpl int
func (FloatServiceImpl) Add ¶
func (x FloatServiceImpl) Add(a *float64, b *float64) (*float64, error)
Adds a and b a: first addend b: second addend
func (FloatServiceImpl) Divide ¶
func (x FloatServiceImpl) Divide(a *float64, b *float64) (*float64, error)
Divides a by b a: dividend b: divisor
type FractionServiceImpl ¶
type FractionServiceImpl int
func (FractionServiceImpl) Divide ¶
func (x FractionServiceImpl) Divide(a *math.Fraction, b *math.Fraction) (result *math.Fraction, err error)
Divides a by b a: dividend b: divisor
Click to show internal directories.
Click to hide internal directories.