Memory

A quantity describing memory size. (for example, 16 kilobytes.)

Types

Link copied to clipboard
object Companion
Link copied to clipboard
abstract class Unit : UnitBase

Power units.

Functions

Link copied to clipboard
fun abs(): Memory

Returns a new instance with the value from this as absolute value.

Link copied to clipboard
operator override fun compareTo(other: Memory): Int
Link copied to clipboard
operator fun div(divisor: Memory): Double

operator fun div(divisor: Double): Memory
operator fun div(divisor: Int): Memory

Returns a new instance with the value from this divided by divisor.

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard

Returns a FormattedQuantity representation of the value from this in the given unit.

Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard

Expresses the size of memory in bytes.

Link copied to clipboard

Expresses the size of memory in gigabytes (1GB = 1024MB).

Link copied to clipboard

Expresses the size of memory in kilobytes (1KB = 1024B).

Link copied to clipboard

Expresses the size of memory in megabytes (1MB = 1024KB).

Link copied to clipboard

Expresses the size of memory in bytes (rounded).

Link copied to clipboard

Expresses the size of memory in gigabytes (1GB = 1024MB, rounded).

Link copied to clipboard

Expresses the size of memory in kilobytes (1KB = 1024B, rounded).

Link copied to clipboard

Expresses the size of memory in megabytes (1MB = 1024KB, rounded).

Link copied to clipboard
operator fun minus(other: Memory): Memory

Returns a new instance that has other's value subtracted from this.

Link copied to clipboard
operator fun plus(other: Memory): Memory

Returns a new instance with a value equal to the sum of values from this and other.

Link copied to clipboard
operator fun times(factor: Double): Memory
operator fun times(factor: Int): Memory

Returns a new instance with the value from this multiplied by factor.

Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
operator fun unaryMinus(): Memory

Returns a new instance with the value from this as negative.