『変換関数』とは、データフォーマットの変換を行うことのできる関数です。
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 |
数を事前に決めたフォーマットの文字列に変換します。 |