差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
次のリビジョン両方とも次のリビジョン
programming:nim:random [2018/11/11] – 作成 ikatakosprogramming:nim:random [2018/11/11] – [ランダム関数の種類] ikatakos
行 51: 行 51:
 ====ランダム関数の種類==== ====ランダム関数の種類====
  
-  # 引数の型int => 0..maxのintを生成+  # (引数の型 => 返値の型) 
 +  # (int => int): 0..maxのintを生成
   rand(10)   rand(10)
      
-  # 引数の型: float => 0.0..maxのfloatを生成+  # (float => float): 0.0..maxのfloatを生成
   rand(10.0)   rand(10.0)
      
-  # 引数の型range[float] => range内のfloat型を生成+  # (range[int] => int): range内intを生成 
 +  rand(10..20) 
 +   
 +  # (range[float] => float): range内のfloat型を生成
   rand(10.0..20.0)   rand(10.0..20.0)
      
-  # 引数の型: openArray[T] => openArray内の要素を1つ抽出+  # (openArray[T] => T): openArray内の要素を1つ抽出
   rand(@[1, 2, 3, 5, 8])   rand(@[1, 2, 3, 5, 8])
  
programming/nim/random.txt · 最終更新: 2018/11/11 by ikatakos
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0