utils.baseconv

This module contains functions for converting between different number bases. Like converting to/from hex...

Members

Functions

baseToDenary
uinteger baseToDenary(string baseNumber, char[] baseDigits)

Converts from any base to denary using the digits of the provided base

binaryToDenary
uinteger binaryToDenary(string bin)

Converts a binary number from string into denary

charToDenary
uinteger charToDenary(char[] ch)

To decode 'stream of char' into unsigned integer

denaryToBase
string denaryToBase(uinteger denaryNumber, char[] newBaseDigits)

Converts from denary to another base

denaryToBinary
string denaryToBinary(uinteger den)

Converts a denary number into a binary number in string

denaryToChar
char[] denaryToChar(uinteger den)

To 'encode' an unsigned integer into anarray of char

denaryToHex
string denaryToHex(uinteger den)

Converts unsigned integer into hex

fromDenary
ubyte[] fromDenary(ushort toBase, uinteger dat)
Undocumented in source. Be warned that the author may not have intended to support it.
hexToDenary
uinteger hexToDenary(string hex)

Converts a hex from string into unsigned integer

toDenary
uinteger toDenary(ushort fromBase, ubyte[] dat)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta