Class BinaryPrefix
Defines a binary unit prefix for multiples of measurement for data that refers strictly to powers of 2. This class cannot be inherited.
Implements
Inherited Members
Namespace: Cuemon
Assembly: Cuemon.Core.dll
Syntax
public sealed class BinaryPrefix : PrefixMultiple, IPrefixMultiple
Constructors
| Improve this Doc View SourceBinaryPrefix(String, String, Double)
Initializes a new instance of the BinaryPrefix struct.
Declaration
public BinaryPrefix(string name, string symbol, double exponent)
Parameters
Type | Name | Description |
---|---|---|
String | name | The name of the binary prefix. |
String | symbol | The symbol of the the binary prefix. |
Double | exponent | The number that specifies a power. |
Properties
| Improve this Doc View SourceBinaryPrefixes
Gets the complete sequence of multiples and submultiples binary prefixes as specified by Institute of Electrical and Electronics Engineers (IEEE).
Declaration
public static IEnumerable<BinaryPrefix> BinaryPrefixes { get; }
Property Value
Type | Description |
---|---|
IEnumerable<BinaryPrefix> | The complete sequence of multiples and submultiples binary prefixes as specified by Institute of Electrical and Electronics Engineers (IEEE). |
Exbi
Gets the binary-multiple prefix exbi (symbol 'Ei'), 2^60 = 1152921504606846976.
Declaration
public static BinaryPrefix Exbi { get; }
Property Value
Type | Description |
---|---|
BinaryPrefix | The binary-multiple prefix exbi (symbol 'Ei'). |
Gibi
Gets the binary-multiple prefix gibi (symbol 'Gi'), 2^30 = 1073741824.
Declaration
public static BinaryPrefix Gibi { get; }
Property Value
Type | Description |
---|---|
BinaryPrefix | The binary-multiple prefix gibi (symbol 'Gi'). |
Kibi
Gets the binary-multiple prefix kibi (symbol 'Ki'), 2^10 = 1024.
Declaration
public static BinaryPrefix Kibi { get; }
Property Value
Type | Description |
---|---|
BinaryPrefix | The binary-multiple prefix kibi (symbol 'Ki'). |
Mebi
Gets the binary-multiple prefix mebi (symbol 'Mi'), 2^20 = 1048576.
Declaration
public static BinaryPrefix Mebi { get; }
Property Value
Type | Description |
---|---|
BinaryPrefix | The binary-multiple prefix mebi (symbol 'Mi'). |
Pebi
Gets the binary-multiple prefix pebi (symbol 'Pi'), 2^50 = 1125899906842624.
Declaration
public static BinaryPrefix Pebi { get; }
Property Value
Type | Description |
---|---|
BinaryPrefix | The binary-multiple prefix pebi (symbol 'Pi'). |
Tebi
Gets the binary-multiple prefix tebi (symbol 'Ti'), 2^40 = 1099511627776.
Declaration
public static BinaryPrefix Tebi { get; }
Property Value
Type | Description |
---|---|
BinaryPrefix | The binary-multiple prefix tebi (symbol 'Ti'). |
Yobi
Gets the binary-multiple prefix yobi (symbol 'Yi'), 2^80 = 1208925819614629174706176.
Declaration
public static BinaryPrefix Yobi { get; }
Property Value
Type | Description |
---|---|
BinaryPrefix | The binary-multiple prefix yobi (symbol 'Yi'). |
Zebi
Gets the binary-multiple prefix zebi (symbol 'Zi'), 2^70 = 1180591620717411303424.
Declaration
public static BinaryPrefix Zebi { get; }
Property Value
Type | Description |
---|---|
BinaryPrefix | The binary-multiple prefix zebi (symbol 'Zi'). |