- package math
-
- import "fmt"
-
- // Fraction defined in terms of a numerator divided by a denominator in int64
- // format.
- type Fraction struct {
- // The portion of the denominator in the faction, e.g. 2 in 2/3.
- Numerator int64 `json:"numerator"`
- // The value by which the numerator is divided, e.g. 3 in 2/3. Must be
- // positive.
- Denominator int64 `json:"denominator"`
- }
-
- func (fr Fraction) String() string {
- return fmt.Sprintf("%d/%d", fr.Numerator, fr.Denominator)
- }
|