String
指定された長さの繰り返し文字列を返します。
Synopsis
String(length,character)
引数
length | 生成する文字列の長さを指定する正の整数。長さがゼロの場合、空の文字列が返されます。負の長さの場合、値は返されません。小数点以下は切り捨てられます。 |
character | 文字や文字列式を指定する文字コード。その最初の文字が、返す文字列を作成するために使用されます。 |
概要
String 関数は、1 つの文字を繰り返す文字列を返します。length は、文字を繰り返す回数を指定します。Space 関数を使用することで、空白スペースを含む文字列を返すことができます。
文字コードの値は、正の整数で、0 から 255 の範囲にする必要があります。character に 255 よりも大きな文字コードを指定すると、以下の公式に従って、0 から 255 の範囲の文字コードに変換されます。
character Mod 256
16 ビット文字の場合、以下の例のように Chr 関数を使用することができます。
例
以下の例は、String 関数を使用して、指定された長さの繰り返し文字を返します。
Println String(5,"*") ' Returns "*****".
Println String(5,42) ' Returns "*****".
Println String(10,"ABC") ' Returns "AAAAAAAAAA".
以下の例は、文字コード値と Chr 関数を使って、繰り返し文字を指定します。Chr 関数は、255 を超える文字コードに対して使用する必要があります。
Println String(10,65) ' Returns "AAAAAAAAAA"
Println String(10,321) ' Returns "AAAAAAAAAA"
Println String(10,577) ' Returns "AAAAAAAAAA"
Println String(5,Chr(960)) ' Returns five pi symbols