やっぱそうですか^^
やはりUTF-16での数値で比較する方がベターなんですかね?
可読性は落ちますが