Interaction.Partition メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Interaction.Partition メソッドの意味・解説 

Interaction.Partition メソッド

ある数値含まれる計算済み範囲を表す文字列を返します

名前空間: Microsoft.VisualBasic
アセンブリ: Microsoft.VisualBasic (microsoft.visualbasic.dll 内)
構文構文

解説解説

詳細については、Visual BasicトピックPartition 関数」を参照してください

Partition 関数では、Interval指定された値の数をそれぞれに含む数値範囲セット計算されます。最初範囲Start から始まり最後範囲Stop終わります次にPartition 関数Number がどの範囲含まれるのかを判別しその範囲を示す文字列を返します。この文字列で、範囲は "lowervalue:uppervalue" という形で示されます。範囲最小値 (lowervalue) と最大値 (uppervalue) がコロン (:) で区切られています。

必要であればPartition 関数lowervalueuppervalue前に空白挿入します。これにより最小値最大値には、値の文字列表現と同じ文字数 (Stop + 1) が設定されます。この操作を行うと、Number複数の値を指定した Partition 関数出力使用する場合出力されテキスト以後並べ替え操作の際に適切に処理されます。

3 セットStartStop、および Interval使用して計算され範囲を表す文字列の例を次の表に示します。"最初範囲" と "最後範囲" の列には、Start および Stop指定された値を使った場合最大範囲最小範囲示されています。"最初範囲の前" と "最後範囲の後" の列には、Number の値が Start よりも小さ場合Stop よりも大き場合返される文字列それぞれ示されています。

Start

Stop

Interval

最初範囲の前

最初範囲

最後範囲

最後範囲の後

0

99

5

"   : -1"

"  0:  4"

9599"

"100:   "

20

199

10

"   : 19"

2029"

"190:199"

"200:   "

100

1010

20

"    : 99"

100119"

"1000:1010"

"1011:    "

この表で、3 行目は StartStop によって定義される数値セットInterval によって均等に分割できない場合結果示してます。最後範囲Stop で終わるため、Interval20 ですが、この範囲には 11 個の数値しかありません。

Interval が 1 の場合Start 引数Stop 引数に関係なく、範囲は "Number:Number" となります。たとえば、Number267Stop1000Interval が 1 の場合Partition は " 267: 267" を返します

Partitionデータベース クエリ作成する際に役立ちます。たとえば伝票番号場合は 1 ~ 1000、1001 ~ 2000 など、さまざまな値の範囲内発注何回発生するかを示す SELECT クエリ作成できます

使用例使用例

次に示す例では、19502049 年の間で 10 年単位範囲作成しますyear の値がどの範囲含まれているかを調べその範囲を表すString 値を返します。たとえば year の値が 1984場合Partition は "1980:1989" を返します

Dim year As Long = 1984
' Assume the value of year is provided by data or by user input.
Dim decade As String
decade = Partition(year, 1950, 2049, 10)
MsgBox("Year " & CStr(year) & "
 is in decade " & decade & ".")
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からInteraction.Partition メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からInteraction.Partition メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からInteraction.Partition メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

Interaction.Partition メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Interaction.Partition メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS