java.lang.Object | +--NumberConverter
Makes conversions between, decimal, binary, octal and Hex representations.
Constructor Summary | |
NumberConverter()
|
Method Summary | |
static long |
bin2Dec(java.lang.String binary)
Binary to decimal conversion |
static java.lang.String |
bin2Hex(java.lang.String binary)
Binary to hexadecimal conversion |
static java.lang.String |
bin2Oct(java.lang.String binary)
Binary to octal conversion |
static java.lang.String |
dec2Bin(long decimal)
Decimal to binary conversion |
static java.lang.String |
dec2Hex(long decimal)
Decimal to hexadecimal conversion |
static java.lang.String |
dec2Oct(long decimal)
Decimal to octal conversion |
static java.lang.String |
hex2Bin(java.lang.String hex)
hexadecimal to binary conversion |
static long |
hex2Dec(java.lang.String hex)
Hexadecimal to decimal conversion |
static java.lang.String |
oct2Bin(java.lang.String octal)
Octal to binary conversion |
static long |
oct2Dec(java.lang.String octal)
Octal to decimal conversion |
Methods inherited from class java.lang.Object |
|
Constructor Detail |
public NumberConverter()
Method Detail |
public static long bin2Dec(java.lang.String binary)
binary
- a binary number of at most 63 bits.public static java.lang.String bin2Hex(java.lang.String binary)
binary
- a binary number of arbitrary length.public static java.lang.String bin2Oct(java.lang.String binary)
binary
- a binary number of arbitrary length.public static java.lang.String dec2Bin(long decimal)
decimal
- a decimal number.public static java.lang.String dec2Hex(long decimal)
decimal
- a decimal number.public static java.lang.String dec2Oct(long decimal)
decimal
- a decimal number.public static java.lang.String hex2Bin(java.lang.String hex)
hex
- a hexadecimal number of arbitrary length.public static long hex2Dec(java.lang.String hex)
hex
- a hexadecimal number of at most 15 digits.public static java.lang.String oct2Bin(java.lang.String octal)
octal
- an octal number of arbitrary length.public static long oct2Dec(java.lang.String octal)
octal
- an octal number of at most 21 digits.