Numbers and Basic Values
数と基本的な値
Model data with numbers, Boolean values, and other fundamental types.
数、ブール値、および他の基本的な型に関してデータをモデル化します。
Topics
話題
Logical Values
論理値
struct Bool
A value type whose instances are either true
or false
.
ある値型、そのインスタンスはtrue
かfalse
です。
Numeric Values
数値
struct Double
A double-precision, floating-point value type.
倍精度、浮動小数点値型。
struct Float
A single-precision, floating-point value type.
単精度、浮動小数点値型。
Ranges
さまざまな範囲
struct Range
A half-open interval from a lower bound up to, but not including, an upper bound.
下側の境界から、上側の境界まで、しかしそれを含んでいない、半開間隔。
struct ClosedRange
An interval from a lower bound up to, and including, an upper bound.
下側の境界から、上側の境界までの、そしてそれを含む、間隔。
Errors
エラー
protocol Error
A type representing an error value that can be thrown.
スローされることが可能なあるエラー値を表している型。
enum Result
A value that represents either a success or a failure, including an associated value in each case.
成功または失敗のどちらかを表すある値、それぞれの場合での関連値を含みます。
Optionals
オプショナル
enum Optional
A type that represents either a wrapped value or nil
, the absence of a value.
ラップされた値または、値の不在であるnil
、どちらかを表すある型。
Random Number Generators
無作為数生成子
See Also
参照
Values and Collections
値とコレクション
Collections
さまざまなコレクション
Store and organize data using arrays, dictionaries, sets, and other data structures.
配列、辞書、集合、および他のデータ構造を使ってデータを格納および組織化します。