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