The value to convert to a string. 文字列へ変換する値。
Generic Initializerinit(_:
init(_:radix:uppercase:)
Creates a string representing the given value in base 10, or some other specified base.
与えられた値を底10、または何か他の指定の底で表している文字列を作成します。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 10.0+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
init<T>(_ value: T, radix: Int
= 10, uppercase: Bool
= false) where T : BinaryInteger
Parameters パラメータ
value
radix
The base to use for the string representation.
radix
must be at least 2 and at most 36. The default is 10. 文字列表現のために使う底。radix
基数は少なくとも2そして多くて36でなければなりません。省略時は10。uppercase
Pass
true
to use uppercase letters to represent numerals greater than 9, orfalse
to use lowercase letters. The default isfalse
.true
を渡すことで大文字を使って9より大きい数詞を表します、またはfalse
では小文字を使います。初期状態はfalse
です。
Discussion 解説
The following example converts the maximal Int
value to a string and prints its length:
以下の例は、最大限のInt
値を文字列へ変換してそれの長さを出力します:
Numerals greater than 9 are represented as Roman letters. These letters start with "A"
if uppercase
is true
; otherwise, with "a"
.
9より大きい数詞はローマ字で表されます。uppercase
がtrue
ならば、これらの文字は"A"
で始まります;そうでなければ、"a"
で。