フォーマットマスクは、PxPlusでデータを表示または印刷する方法を定義するために使用できる文字列です(PRINTディレクティブを参照)。. マスクは、キーボードから受信しているデータをフィルタリングするため(INPUTディレクティブを参照)または文字列の変換/検証(STR()関数を参照)にも適用できます。. PxPlusでのデータ入出力についての詳細は、 『PxPlusユーザーガイド』の「基本入出力」を参照してください。. フォーマットマスクの割り当て数値に適用するフォーマットマスクを指定するには、指定したデータ値の後ろのマスクの前にコロンを置きます。value:mask $ここで、mask $リテラル文字列、文字列変数、部分文字列、または文字列expression value変換される値(文字列または数値)例:0010 PRINT "合計は"、A: "$#、###、## 0. 00CR "または0010 LET MASK $ =" 000-0000 "0020 PRINT" Phone: "、T:MASK $マスクに定義されている文字数は、表示する文字数以上でなければなりません。. フォーマットマスクで指定されているよりも多くの文字がデータ値に存在する場合、結果はエラー#43を生成します。フォーマットマスクが無効です。 e. 「FI」、「F」、「F」。エラーを生成せずにオーバーフローを処理するために、システムパラメータ '&' FO '=を指定できます。. フォーマットのデフォルト数値を出力するときにフォーマットマスクが指定されていない場合、システムは次のように値をフォーマットします。最初の文字出力は値の符号を示します。. 絶対値が10E + 14よりも大きいか、または10E-14よりも小さい(ただしゼロではない)場合、値は科学表記法を使用して出力されます。. 数値は現在有効な精度に丸められ、小数点以下のすべての先行ゼロおよび後続のすべてのゼロを抑制して出力します。. 例:精度を2と仮定した場合:0010 PRINT 3 / 2、6 / 3、3-4、2 / 3 1. 67数値フォーマットマスク数値フォーマットマスク文字は、(リテラル、変数、または数値式からの)数値データをASCIIに変換するために使用されます。. フォーマットマスクを使用すると、先頭/末尾のゼロを抑制するために、埋め込み文字(通常はスペース)を挿入して固定フォーマットデータを生成できます。. 認識される数値フォーマットマスク文字は以下のとおりです。出力される前に、数値はフォーマットマスクで指定された小数点以下の桁数に丸められます.
ダーマル マスク 使用期限 スギタ 湿布、 - 、+、(、)、CR、またはDRのいずれかを指定すると、符号は出力されません。. 次の表は、さまざまな値に対して使用されたさまざまなマスクの結果を示しています。文字列形式マスク文字列データは、形式マスクを使用して変換することもできます。. 数値書式マスクとは異なり、文字列書式マスクは通常、文字列の内容が事前定義された書式と一致することを検証するために使用されます。.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
April 2019
Categories |