domain/computing library

Quantity types, units and constants commonly encountered in computing, information theory, and digital layouts.

Classes

Information
Amount of data. See the Wikipedia entry for Information for more information.
InformationRate
The flow of information, per unit time. See the Wikipedia entry for Information for more information.
InformationRateUnits
Units acceptable for use in describing InformationRate quantities.
InformationUnits
Units acceptable for use in describing Information quantities.
Pixel
Represents a count of picture elements (pixels).
PixelDensity
2D pixel density in pixels per area.
PixelDensityUnits
Units acceptable for use in describing PixelDensity quantities.
PixelUnits
Units acceptable for use in describing Pixel quantities.
Resolution
Spatial resolution in pixels per length (1D).
ResolutionUnits
Units acceptable for use in describing Resolution quantities.
Token
Represents a count of discrete linguistic or computational tokens.
TokenRate
The flow of tokens, per unit time.
TokenRateUnits
Units acceptable for use in describing TokenRate quantities.
TokenUnits
Units acceptable for use in describing Token quantities.

Extensions

PixelShortcuts on Pixel
Unit shortcut conversions on Pixel.
ResolutionShortcuts on Resolution
Unit shortcut conversions on Resolution.
TokenRateShortcuts on TokenRate
Unit shortcut conversions on TokenRate.
TokenShortcuts on Token
Unit shortcut conversions on Token.

Properties

bits InformationUnits
The standard SI unit.
final
bytes InformationUnits
Units of 8 bits.
final
gigabytes InformationUnits
10^9 bytes. Use Information.gibibytes (GiB) instead for the binary interpretation of GB (2^30 bytes).
final
kilobytes InformationUnits
1000 bytes (8000 bits). Use Information.kibibytes (kiB) instead for the binary interpretation of kB (1024 bytes).
final
megabytes InformationUnits
10^6 bytes. Use Information.mebibytes (MiB) instead for the binary interpretation of MB (2^20 bytes).
final
terabytes InformationUnits
10^12 bytes. Use Information.tebibytes (TiB) instead for the binary interpretation of TB (2^40 bytes).
final