operator ~/ method

int? operator ~/(
  1. num? other
)

Performs truncated division by a nullable double value.

If both are Null, Null is returned.

If only one of them is Null, a non-null value is returned.

Nullableなdouble値での切り捨て除算を行います。

両方がNullの場合はNullが返されます。

どちらかのみがNullの場合、Nullでない値が返されます。

Implementation

int? operator ~/(num? other) {
  if (this == null) {
    return other?.toInt();
  }
  if (other == null) {
    return this?.toInt();
  }
  return this! ~/ other;
}