convert2BigInt(a[, b])
Gruppe |
Interpretiert a als Zahl mit Radix b und erzeugt daraus einen Rückgabewert vom Typ BigInteger.
Dieser Typ vermeidet die Darstellung der Zahl in Exponentenschreibweise (z. B. 123E45), wie das bei anderen Typen (z. B. Double) passieren kann.
Die Funktion kann mit Radix 16 als Hexadezimal/Dezimal- und mit Radix 2 als Binär/Dezimal-Konverter verwendet werden.
Parameterbeschreibung
Parameter |
Beschreibung |
a |
Zu interpretierender Wert. |
b |
(optional) Radix. Default: 10. |
Beispiele
Parameter a |
Parameter b |
Ergebnis |
String: 12345 |
|
BigInteger: 12345 |
String: abcde |
|
BigInteger: 0 |
String: abcde |
16 |
BigInteger: 703710 |
String: FF |
16 |
BigInteger: 255 |
String: 11111111 |
2 |
BigInteger: 255 |
String: 101010 |
2 |
BigInteger: 42 |