Difference between revisions of "LlIntegerToBase64/ja"
Jump to navigation
Jump to search
ASCII7 に限らず Unicode 全般を扱う変換をしたいならば、Combined_Library を参照してください。
(Initial translation) |
|||
(2 intermediate revisions by one other user not shown) | |||
Line 8: | Line 8: | ||
|caveats | |caveats | ||
|constants | |constants | ||
|examples=< | |examples=<source lang="lsl2">string ASCII7ToString(integer letter) | ||
{ | { | ||
if(letter >= 0x80 || letter < 0) return "";// 有効な ascii7 文字でない | if(letter >= 0x80 || letter < 0) return "";// 有効な ascii7 文字でない | ||
return llBase64ToString(llIntegerToBase64(letter << 24)); | return llBase64ToString(llIntegerToBase64(letter << 24)); | ||
}</ | }</source> | ||
ASCII7 に限らず Unicode 全般を扱う変換をしたいならば、[[Combined_Library#Unicode_Integer_to_UTF8|Combined_Library]] を参照してください。 | ASCII7 に限らず Unicode 全般を扱う変換をしたいならば、[[Combined_Library#Unicode_Integer_to_UTF8|Combined_Library]] を参照してください。 | ||
|helpers | |helpers |
Latest revision as of 14:39, 25 February 2016
LSL ポータル | 関数 | イベント | 型 | 演算子 | 定数 | 実行制御 | スクリプトライブラリ | カテゴリ別スクリプトライブラリ | チュートリアル |
要約
関数: string llIntegerToBase64( integer number );サンプル
string ASCII7ToString(integer letter)
{
if(letter >= 0x80 || letter < 0) return "";// 有効な ascii7 文字でない
return llBase64ToString(llIntegerToBase64(letter << 24));
}
注意点
戻り値の 8 文字中、先頭の 6 文字だけが integer 値へのデコードで必要です。
関連項目
特記事項
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。