divideIntoFloatCanDestroy

fun A_Number.divideIntoFloatCanDestroy(floatObject: A_Number, canDestroy: Boolean): A_Number

Divide the float argument by the receiver, destroying one or the other if it's mutable and canDestroy is true. Because of the requirement that the argument be a float rather than an arbitrary A_Number, this is usually only used for double-dispatching.

Return

The quotient, possibly recycling one of the inputs if canDestroy is true.

Parameters

floatObject

The float to divide by the receiver.

canDestroy

Whether a mutable receiver or argument may be destroyed and/or recycled to hold the quotient.