div

operator fun <A : Units, B : Units> A.div(other: B): UnitsRatio<A, B>(source)

A / B


operator fun <A : Units, B : Units> A.div(other: UnitsRatio<A, B>): Measure<B>(source)

A / (A / B) == A * (B / A)


@JvmName(name = "div1")
operator fun <A : Units, B : Units> UnitsProduct<A, B>.div(other: A): Measure<B>(source)(source)(source)

(A * B) / A


@JvmName(name = "div2")
operator fun <A : Units, B : Units> UnitsProduct<A, B>.div(other: B): Measure<A>(source)(source)(source)

(A * B) / B


@JvmName(name = "div3")
operator fun <A : Units> UnitsProduct<A, A>.div(other: A): Measure<A>(source)(source)(source)

(A * A) / A


@JvmName(name = "div1")
operator fun <A : Units, B : Units, C : Units> UnitsProduct<A, B>.div(other: UnitsProduct<C, B>): UnitsRatio<A, C>(source)(source)(source)(source)(source)(source)(source)(source)

(A * B) / (C * B)


@JvmName(name = "div2")
operator fun <A : Units, B : Units, C : Units> UnitsProduct<A, B>.div(other: UnitsProduct<C, A>): UnitsRatio<B, C>(source)(source)(source)(source)(source)(source)(source)(source)

(A * B) / (C * A)


@JvmName(name = "div3")
operator fun <A : Units, B : Units, C : Units> UnitsProduct<A, B>.div(other: UnitsProduct<B, C>): UnitsRatio<A, C>(source)(source)(source)(source)(source)(source)(source)(source)

(A * B) / (B * C)


@JvmName(name = "div4")
operator fun <A : Units, B : Units, C : Units> UnitsProduct<A, B>.div(other: UnitsProduct<A, C>): UnitsRatio<B, C>(source)(source)(source)(source)(source)(source)(source)(source)

(A * B) / (A * C)


@JvmName(name = "div5")
operator fun <A : Units, B : Units> UnitsProduct<A, B>.div(other: UnitsProduct<A, A>): UnitsRatio<B, A>(source)(source)(source)(source)(source)(source)(source)(source)

(A * B) / (A * A)


@JvmName(name = "div7")
operator fun <A : Units, B : Units> UnitsProduct<A, B>.div(other: UnitsProduct<A, B>): Double(source)(source)(source)(source)(source)(source)(source)(source)

(A * B) / (A * B)


@JvmName(name = "div6")
operator fun <A : Units, B : Units> UnitsProduct<A, B>.div(other: UnitsProduct<B, A>): Double(source)(source)(source)(source)(source)(source)(source)(source)

(A * B) / (B * A)


@JvmName(name = "div8")
operator fun <A : Units, B : Units> UnitsProduct<A, B>.div(other: UnitsProduct<B, B>): Measure<UnitsRatio<A, B>>(source)(source)(source)(source)(source)(source)(source)(source)

(A * B) / (B * B)


@JvmName(name = "div1")
operator fun <A : Units, B : Units> UnitsRatio<A, B>.div(other: UnitsRatio<A, B>): Double(source)(source)(source)
@JvmName(name = "div2")
operator fun <A : Units, B : Units> UnitsRatio<A, B>.div(other: UnitsRatio<B, A>): UnitsRatio<UnitsProduct<A, A>, UnitsProduct<B, B>>(source)(source)(source)
@JvmName(name = "div3")
operator fun <A : Units, B : Units, C : Units, D : Units> UnitsRatio<A, B>.div(other: UnitsRatio<C, D>): UnitsRatio<UnitsProduct<A, D>, UnitsProduct<B, C>>(source)(source)(source)
operator fun <A : Units, B : Units> UnitsRatio<A, B>.div(other: B): UnitsRatio<A, UnitsProduct<B, B>>(source)(source)
operator fun <A : Units, B : Units> UnitsRatio<A, B>.div(other: A): Measure<InverseUnits<B>>(source)(source)
@JvmName(name = "div1")
operator fun <A : Units, B : Units> UnitsRatio<UnitsProduct<A, A>, UnitsProduct<B, B>>.div(other: A): Measure<UnitsRatio<A, UnitsProduct<B, B>>>(source)(source)(source)
@JvmName(name = "div2")
operator fun <A : Units, B : Units, C : Units> UnitsRatio<UnitsProduct<A, A>, UnitsProduct<B, C>>.div(other: A): Measure<UnitsRatio<A, UnitsProduct<B, C>>>(source)(source)(source)
@JvmName(name = "div3")
operator fun <A : Units, B : Units, C : Units, D : Units> UnitsRatio<UnitsProduct<A, B>, UnitsProduct<C, D>>.div(other: A): Measure<UnitsRatio<B, UnitsProduct<C, D>>>(source)(source)(source)
operator fun <A : Units, B : Units> UnitsRatio<A, B>.div(other: UnitsRatio<A, Square<B>>): Measure<B>(source)
operator fun <A : Units> InverseUnits<A>.div(other: A): Measure<InverseUnits<Square<A>>>(source)
@JvmName(name = "div16")
operator fun <A : Units> Measure<A>.div(other: Measure<A>): Double(source)(source)
@JvmName(name = "div16")
operator fun <A : Units, B : Units> Measure<A>.div(other: Measure<B>): Measure<UnitsRatio<A, B>>(source)(source)
@JvmName(name = "div1")
operator fun <A : Units, B : Units> Measure<UnitsProduct<A, B>>.div(other: Measure<A>): Measure<B>(source)(source)
@JvmName(name = "div2")
operator fun <A : Units, B : Units> Measure<UnitsProduct<A, B>>.div(other: Measure<B>): Measure<A>(source)(source)
@JvmName(name = "div3")
operator fun <A : Units, B : Units, C : Units> Measure<UnitsProduct<A, B>>.div(other: Measure<UnitsProduct<C, B>>): Measure<UnitsRatio<A, C>>(source)(source)(source)(source)(source)(source)
@JvmName(name = "div4")
operator fun <A : Units, B : Units, C : Units> Measure<UnitsProduct<A, B>>.div(other: Measure<UnitsProduct<C, A>>): Measure<UnitsRatio<B, C>>(source)(source)(source)(source)(source)(source)
@JvmName(name = "div5")
operator fun <A : Units, B : Units, C : Units> Measure<UnitsProduct<A, B>>.div(other: Measure<UnitsProduct<B, C>>): Measure<UnitsRatio<A, C>>(source)(source)(source)(source)(source)(source)
@JvmName(name = "div6")
operator fun <A : Units, B : Units, C : Units> Measure<UnitsProduct<A, B>>.div(other: Measure<UnitsProduct<A, C>>): Measure<UnitsRatio<B, C>>(source)(source)(source)(source)(source)(source)
@JvmName(name = "div7")
operator fun <A : Units, B : Units> Measure<UnitsProduct<A, B>>.div(other: Measure<UnitsProduct<A, A>>): Measure<UnitsRatio<B, A>>(source)(source)(source)(source)(source)(source)
@JvmName(name = "div8")
operator fun <A : Units, B : Units> Measure<UnitsProduct<A, B>>.div(other: Measure<UnitsProduct<B, B>>): Measure<UnitsRatio<A, B>>(source)(source)(source)(source)(source)(source)
@JvmName(name = "div19")
operator fun <A : Units, B : Units> Measure<UnitsRatio<A, B>>.div(other: Measure<B>): Measure<UnitsRatio<A, UnitsProduct<B, B>>>(source)(source)
@JvmName(name = "div9")
operator fun <A : Units, B : Units> Measure<UnitsRatio<A, B>>.div(other: Measure<A>): Measure<InverseUnits<B>>(source)(source)
@JvmName(name = "div10")
operator fun <A : Units, B : Units, C : Units, D : Units> Measure<UnitsRatio<A, B>>.div(other: Measure<UnitsRatio<C, D>>): Measure<UnitsRatio<UnitsProduct<A, D>, UnitsProduct<B, C>>>(source)
@JvmName(name = "div11")
operator fun <A : Units, B : Units> Measure<UnitsRatio<A, B>>.div(other: Measure<UnitsRatio<A, Square<B>>>): Measure<B>(source)
@JvmName(name = "div12")
operator fun <A : Units, B : Units> Measure<UnitsRatio<UnitsProduct<A, A>, UnitsProduct<B, B>>>.div(other: Measure<A>): Measure<UnitsRatio<A, UnitsProduct<B, B>>>(source)(source)(source)
@JvmName(name = "div13")
operator fun <A : Units, B : Units, C : Units> Measure<UnitsRatio<UnitsProduct<A, A>, UnitsProduct<B, C>>>.div(other: Measure<A>): Measure<UnitsRatio<A, UnitsProduct<B, C>>>(source)(source)(source)
@JvmName(name = "div14")
operator fun <A : Units, B : Units, C : Units, D : Units> Measure<UnitsRatio<UnitsProduct<A, B>, UnitsProduct<C, D>>>.div(other: Measure<A>): Measure<UnitsRatio<B, UnitsProduct<C, D>>>(source)(source)(source)
@JvmName(name = "div15")
operator fun <A : Units, B : Units> Measure<A>.div(other: Measure<UnitsRatio<A, B>>): Measure<B>(source)
@JvmName(name = "div17")
operator fun <A : Units> Measure<InverseUnits<A>>.div(other: Measure<InverseUnits<Square<A>>>): Measure<A>(source)
@JvmName(name = "div18")
operator fun <A : Units> Measure<InverseUnits<A>>.div(other: Measure<A>): Measure<InverseUnits<Square<A>>>(source)
@JvmName(name = "div16")
operator fun <A : Units> Measure<A>.div(other: A): Double(source)(source)
@JvmName(name = "div16")
operator fun <A : Units, B : Units> Measure<A>.div(other: B): Measure<UnitsRatio<A, B>>(source)(source)
@JvmName(name = "div1")
operator fun <A : Units, B : Units> Measure<UnitsProduct<A, B>>.div(other: A): Measure<B>(source)(source)
@JvmName(name = "div2")
operator fun <A : Units, B : Units> Measure<UnitsProduct<A, B>>.div(other: B): Measure<A>(source)(source)
@JvmName(name = "div3")
operator fun <A : Units, B : Units, C : Units> Measure<UnitsProduct<A, B>>.div(other: UnitsProduct<C, B>): Measure<UnitsRatio<A, C>>(source)(source)(source)(source)(source)(source)
@JvmName(name = "div4")
operator fun <A : Units, B : Units, C : Units> Measure<UnitsProduct<A, B>>.div(other: UnitsProduct<C, A>): Measure<UnitsRatio<B, C>>(source)(source)(source)(source)(source)(source)
@JvmName(name = "div5")
operator fun <A : Units, B : Units, C : Units> Measure<UnitsProduct<A, B>>.div(other: UnitsProduct<B, C>): Measure<UnitsRatio<A, C>>(source)(source)(source)(source)(source)(source)
@JvmName(name = "div6")
operator fun <A : Units, B : Units, C : Units> Measure<UnitsProduct<A, B>>.div(other: UnitsProduct<A, C>): Measure<UnitsRatio<B, C>>(source)(source)(source)(source)(source)(source)
@JvmName(name = "div7")
operator fun <A : Units, B : Units> Measure<UnitsProduct<A, B>>.div(other: UnitsProduct<A, A>): Measure<UnitsRatio<B, A>>(source)(source)(source)(source)(source)(source)
@JvmName(name = "div8")
operator fun <A : Units, B : Units> Measure<UnitsProduct<A, B>>.div(other: UnitsProduct<B, B>): Measure<UnitsRatio<A, B>>(source)(source)(source)(source)(source)(source)
@JvmName(name = "div9")
operator fun <A : Units, B : Units> Measure<UnitsRatio<A, B>>.div(other: B): Measure<UnitsRatio<A, UnitsProduct<B, B>>>(source)
@JvmName(name = "div10")
operator fun <A : Units, B : Units, C : Units, D : Units> Measure<UnitsRatio<A, B>>.div(other: UnitsRatio<C, D>): Measure<UnitsRatio<UnitsProduct<A, D>, UnitsProduct<B, C>>>(source)
@JvmName(name = "div11")
operator fun <A : Units, B : Units> Measure<UnitsRatio<A, B>>.div(other: UnitsRatio<A, Square<B>>): Measure<B>(source)
@JvmName(name = "div12")
operator fun <A : Units, B : Units> Measure<UnitsRatio<UnitsProduct<A, A>, UnitsProduct<B, B>>>.div(other: A): Measure<UnitsRatio<A, UnitsProduct<B, B>>>(source)(source)(source)
@JvmName(name = "div13")
operator fun <A : Units, B : Units, C : Units> Measure<UnitsRatio<UnitsProduct<A, A>, UnitsProduct<B, C>>>.div(other: A): Measure<UnitsRatio<A, UnitsProduct<B, C>>>(source)(source)(source)
@JvmName(name = "div14")
operator fun <A : Units, B : Units, C : Units, D : Units> Measure<UnitsRatio<UnitsProduct<A, B>, UnitsProduct<C, D>>>.div(other: A): Measure<UnitsRatio<B, UnitsProduct<C, D>>>(source)(source)(source)
@JvmName(name = "div15")
operator fun <A : Units, B : Units> Measure<A>.div(other: UnitsRatio<A, B>): Measure<B>(source)
operator fun <T : Units> Number.div(unit: T): Measure<InverseUnits<T>>(source)
@JvmName(name = "divMeasure")
operator fun <T : Units> Number.div(measure: Measure<T>): Measure<InverseUnits<T>>(source)
@JvmName(name = "divInvMeasure")
operator fun <T : Units> Number.div(measure: Measure<InverseUnits<T>>): Measure<T>(source)