isOdd

object isOdd extends ZeroPreservingUFunc

Whether a number is odd. For Double and Float, isOdd also implies that the number is an integer, and therefore does not necessarily equal !isEven for fractional input.

trait UFunc
trait HasOps
class Object
trait Matchable
class Any

Type members

Inherited types

type Impl[V, VR] = UImpl[UFunc, V, VR]
Inherited from
UFunc
type Impl2[V1, V2, VR] = UImpl2[UFunc, V1, V2, VR]
Inherited from
UFunc
type Impl3[V1, V2, V3, VR] = UImpl3[UFunc, V1, V2, V3, VR]
Inherited from
UFunc
type Impl4[V1, V2, V3, V4, VR] = UImpl4[UFunc, V1, V2, V3, V4, VR]
Inherited from
UFunc
Inherited from
UFunc
type InPlaceImpl2[V1, V2] = InPlaceImpl2[UFunc, V1, V2]
Inherited from
UFunc
type InPlaceImpl3[V1, V2, V3] = InPlaceImpl3[UFunc, V1, V2, V3]
Inherited from
UFunc
type SinkImpl[S, V] = SinkImpl[UFunc, S, V]
Inherited from
UFunc
type SinkImpl2[S, V1, V2] = SinkImpl2[UFunc, S, V1, V2]
Inherited from
UFunc
type SinkImpl3[S, V1, V2, V3] = SinkImpl3[UFunc, S, V1, V2, V3]
Inherited from
UFunc

Value members

Inherited methods

final def apply[V1, V2, V3, V4, VR](v1: V1, v2: V2, v3: V3, v4: V4)(implicit impl: Impl4[V1, V2, V3, V4, VR]): VR
Inherited from
UFunc
final def apply[V1, @specialized(Int, Double, Float) V2, @specialized(Int, Double, Float) V3, @specialized(Int, Double, Float) VR](v1: V1, v2: V2, v3: V3)(implicit impl: Impl3[V1, V2, V3, VR]): VR
Inherited from
UFunc
final def apply[@specialized(Int, Double, Float) V1, @specialized(Int, Double, Float) V2, @specialized(Int, Double, Float) VR](v1: V1, v2: V2)(implicit impl: Impl2[V1, V2, VR]): VR
Inherited from
UFunc
final def apply[@specialized(Int, Double, Float) V, @specialized(Int, Double, Float) VR](v: V)(implicit impl: Impl[V, VR]): VR
Inherited from
UFunc
final def inPlace[V, V2, V3](v: V, v2: V2, v3: V3)(implicit impl: InPlaceImpl3[isOdd, V, V2, V3]): V
Inherited from
UFunc
final def inPlace[V, V2](v: V, v2: V2)(implicit impl: InPlaceImpl2[isOdd, V, V2]): V
Inherited from
UFunc
final def inPlace[V](v: V)(implicit impl: InPlaceImpl[isOdd, V]): V
Inherited from
UFunc
final def withSink[S](s: S): WithSinkHelp[isOdd, S]
Inherited from
UFunc

Implicits

Implicits

implicit val isOddImpl_Double: Impl[Double, Boolean]
implicit val isOddImpl_Float: Impl[Float, Boolean]
implicit val isOddImpl_Int: Impl[Int, Boolean]
implicit val isOddImpl_Long: Impl[Long, Boolean]