ASCIIToString (vek)
Konvertera en vektor av ASCII-värden till en sträng. Se även StringToASCII.
Example:
genius> ASCIIToString([97,98,99])
= "abc"
Se Wikipedia för mer information.
AlphabetToString (vek,alfabet)
Konvertera en vektor med alfabetsvärdena 0 och uppåt (positioner i alfabetssträngen) till en sträng. En null-vektor resulterar i en tom sträng. Se även StringToAlphabet.
Examples:
genius> AlphabetToString([1,2,3,0,0],"abcd")
= "bcdaa"
genius> AlphabetToString(null,"abcd")
= ""
StringToASCII (str)
Konvertera en sträng till en (rad)vektor av ASCII-värden. Se även ASCIIToString.
Example:
genius> StringToASCII("abc")
= [97, 98, 99]
Se Wikipedia för mer information.
StringToAlphabet (str,alfabet)
Konvertera en sträng till en (rad)vektor med alfabetsvärden 0 och uppåt (positioner i alfabetssträngen), -1 för okända bokstäver. En tom sträng resulterar i null. Se även AlphabetToString.
Examples:
genius> StringToAlphabet("cca","abcd")
= [2, 2, 0]
genius> StringToAlphabet("ccag","abcd")
= [2, 2, 0, -1]