phobos-next ~master (2024-03-19T05:49:32Z)
Home
Dub
Repo
Rational.opBinaryRight
nxt
rational
Rational
Undocumented in source. Be warned that the author may not have intended to support it.
auto
opBinaryRight
(Rhs that)
struct
Rational
(SomeIntegral)
const
auto
opBinaryRight
(
string
op
Rhs
)
(
const
scope
Rhs
that
)
if
(
op
== "*" &&
is
(
CommonRational
!(
SomeIntegral
,
Rhs
))
&&
isIntegerLike
!
Rhs
)
if
(
isIntegerLike
!
SomeIntegral
)
typeof
(
this
)
opBinaryRight
(Rhs that)
auto
opBinaryRight
(Rhs that)
typeof
(
this
)
opBinaryRight
(Rhs that)
Rational
!(
SomeIntegral
)
opBinary
(Rhs that)
Rational
!(
SomeIntegral
)
opBinary
(Rhs that)
Meta
Source
See Implementation
nxt
rational
Rational
functions
inverse
invert
opAssign
opBinary
opBinaryRight
opCast
opCmp
opEquals
opOpAssign
opUnary
toString
properties
denominator
fractionPart
integerPart
numerator