【変換関数】

『変換関数』とは、データフォーマットの変換を行うことのできる関数です。

NormalizeDouble() 関数などに関しては特に使用する頻度も多いためぜひ覚えておきましょう。

関数

機能

CharToString

シンボルコード((ANSI))を 1 文字の文字列に変換します。※0x%x ⇒ Aなど

DoubleToString

指定された精度(小数点以下の桁数)で数値をテキスト行に変換します。

EnumToString

任意のタイプの列挙値(enum)を文字列に変換します。

NormalizeDouble

浮動小数点を持つ数を指定された精度(小数点以下の桁数)に丸めます。

StringToDouble

数のシンボル表現を含む文字列(string型の数字)を double 型の数値に変換します。

StringToInteger

数のシンボル表現を含む文字列を long(整数)型に変換します。

StringToTime

「yyyy.mm.dd [hh:mi]」フォーマット(時間や日付)の文字列を datetime 型に変換します。

TimeToString

1970年1月1日からの経過秒を含む値を「yyyy.mm.dd hh:mi 」形式の文字列に変換します。

IntegerToString

int 型を文字列(指定した長さ)に変換します。

ShortToString

Unicode シンボルコードをシンボルの文字列に変換します。※シンボルコードの代わりに、シンボル、Unicodeも可能

ShortArrayToString

配列の一部を文字列に複製します。※一部または全体指定も可能

StringToShortArray

文字列をシンボルごとに ushort 型の配列の一部に複製コピーします。

CharArrayToString

ANSI シンボルコードをシンボルの文字列に変換します。

StringToCharArray

Unicode から ANSI, に変換された文字列をシンボルごとに uchar 型の配列の一部に複製コピーします。

CharArrayToStruct

uchar型の配列をPOD structureにコピーします

StructToCharArray

POD構造体をuchar型配列にコピーします

ColorToARGB

ARGB 表現を受信するための color 型を uint 型に変換します。

ColorToString

color 値を「R,G,B」の文字列に変換します。

StringToColor

「R,G,B」の文字列またはカラー名を含む文字列を color 型の値に変換します。

StringFormat

数を事前に決めたフォーマットの文字列に変換します。