<-- Previous || Up || Next -->

Sort Characters Binary Function
Character Arrays Class

Public Function SortCharactersBinary( _
    ByVal vValue As Variant _
    ) As Variant

Sort the characters in a string according to their ASCII values.
Result string will contain all of the characters from string vValue, NOT just the unique ones.

Example:
    SortCharactersBinary("cbaABCCBA") = "AABBCCabc"
See also:
    SortCharacters Function
    SortCharactersIndirect Function
    SortCharactersByFrequency Function
    SortUsedCharacters Function
vValue: String containing the characters which are to be sorted based upon their ASCII values. Function returns Null if vValue is Null or cannot be fixed up to a String.

Algotithm: This function sorts the characters through distribution counting.
Note: Function uses the ASCII value of characters to determine if they match, which is in effect the same as using Binary comparisons.
Note: Function currently only works for characters whose ASCII value is between 0 and 255, so it does NOT support UNICODE.

Copyright 1996-1999 Entisoft
Entisoft Tools is a trademark of Entisoft.