[数値に変換] アクション

文字列 パッケージの [数値に変換] アクションを使用すると、文字列を数値に変換できます。

設定

この アクション は正数、負数、および小数をサポートします。

注: 文字列にコンマが含まれている場合は、[置換] アクション を使用し、各コンマを空の文字列で置換して削除します。
  • [文字列を入力] フィールドで元の文字列を指定します。
  • [出力を変数に代入] フィールドで数値変数を指定します。

文字列を 10 進数に変換する Bot を作成します。
  1. Bot を作成します。
    1. 左側のペインで [オートメーション] をクリックします。

      使用可能な Bots とフォームのリストが表示されます。

    2. [Bot を作成] をクリックします。
    3. Bot の名前として次を入力します。String_to_number
    4. [作成と編集] をクリックします。
  2. 文字列を変数に割り当てるには、[文字列] > [代入] アクションをダブルクリックするか、ドラッグします。
    1. [元の文字列変数/値を選択] フィールドで、「5.78」を選択します。
    2. [元の文字列変数/値を選択 (オプション)] フィールドで、[変数を作成] アイコンをクリックして変数を作成します。
    3. [変数を作成] ウィンドウで、[名前] フィールドに「stringtest」と入力します。
    4. [作成および選択] をクリックします。
  3. 文字列を数値に変換するには、[文字列] > [数値に変換] アクションをダブルクリックするか、ドラッグします。
    1. [文字列を入力] フィールドで、$string_test$ 変数を選択します。
    2. [出力を変数に代入] フィールドで、[変数を作成] アイコンをクリックして変数を作成します。
    3. [変数を作成] ウィンドウで、[名前] フィールドに「numtest」と入力します。
    4. [作成および選択] をクリックします。
  4. 値を表示するには、[メッセージ ボックス] アクションをダブルクリックまたはドラッグします。[表示するメッセージを入力] フィールドに、「$numtest.Number:toString$」と入力します。
  5. [保存]、[実行] をクリックします。

    Bot が小数点以下の値を切り捨て、出力を「5」と表示していることがわかります。したがって、この数値を文字列値に再度変換して、小数点以下の値を含む出力を生成する必要があります。

  6. 数値を文字列に変換するには、[アクション] ペインから、[数字] > [文字列に変換] アクションをダブルクリックするか、ドラッグします。
    1. [数値を入力] フィールドで、 $numtest$ 変数を選択します。
    2. [小数点以下の桁数を入力 (数字形式)] フィールドに、「3」と入力します。
    3. [出力を変数に代入] フィールドで、[変数を作成] アイコンをクリックして変数を作成します。
    4. [変数を作成] ウィンドウで、[名前] フィールドに「numtostring_output」と入力します。
    5. [作成および選択] をクリックします。
  7. 値を表示するには、[メッセージ ボックス] アクションをダブルクリックまたはドラッグします。[表示するメッセージを入力] フィールドに、「$numtostring_output$」と入力します。
  8. [保存]、[実行] をクリックします。

    これで Bot は値を「5.78」と表示します。

    文字列を 10 進数に変換する