時と違って、色々とバックグランドの話が提示されたので私は説得されました。なんで前者が小さくなるべきなんでしょうか。NSString:compare:options:へのNSNumericSearch定数が提供されています。http://msdn.microsoft.com/en-us/library/windows/desktop/bb759947(v=vs.85).aspxhttps://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/Reference/NSString.html#//apple_ref/c/econst/NSNumericSearch上記のような処理自体はさほど難しいものではありませんが、Rubyレベルで実装すると大量のオブジェクトを作ってしまいます。16個のオブジェクトを作ります。オブジェクトは一つも作りません。2桁になった場合の比較に用いることができます。パッチは以下の通りです。https://bugs.ruby-lang.org/。