oligami oligami loading
悲しい

inoking wrote:

oligami wrote:

流石に既出ではないと思われる。
既出です。

inoking wrote:

Soharu1016 wrote:

NaN(Not a Number)が最大
<(() / ()) > [Infinity]>//trueと返す
それは単に文字列比較になっているだけと思われます。


あの時はテンションが上がってました…。

信用回復のために、情報を出します。また被ってないことを祈ります(googleで軽く確認はしてます)。
まとめて出そうと思ってたんですが。

サロゲートペアの判定法です。

サロゲートペアは2文字として判定されますが、文字列の場合1文字ずつ取り出すことになります。
これで処理を別分けすれば正確な文字数を数えたりできます。異体字セレクタはまた別です。

といっても単純ですが。

<<<((n) 番目\( (文字列) \)の文字) < ((1) 番目\( [U+10000] \)の文字)> または <((2) 番目\( [U+203FF] \)の文字) < ((n) 番目\( (文字列) \)の文字)>> ではない>

<<[ퟮ] < ((n) 番目\( (文字列) \)の文字)> かつ <((n) 番目\( (文字列) \)の文字) < []>>

上はサロゲートペア内の最小最大のUnicodeでの判定。
下は上のやつを1ずらしたやつです。