ルールによれば、文字列を切り上げると、output
はこのようになります。Swiftで小数点以下の文字列を分割する方法は?
1.41 - > 1.40
1.49 - > 1.50
しかし、それは私の場合は少し違う:私は、文字列が1.46であれば、私は1.40を取得したいように私の文字列は常に切り捨てたいです。 @が、あなたはより良いイゴールの答えを添えている「」:
ルールによれば、文字列を切り上げると、output
はこのようになります。Swiftで小数点以下の文字列を分割する方法は?
1.41 - > 1.40
1.49 - > 1.50
しかし、それは私の場合は少し違う:私は、文字列が1.46であれば、私は1.40を取得したいように私の文字列は常に切り捨てたいです。 @が、あなたはより良いイゴールの答えを添えている「」:
使用floor
let foo = floor(1.49 * 10)/10
print(foo) //1.4
let bar = floor(6.71 * 10)/10
print(bar) //6.7
私の値は6.71ですが、値が1.49であっても、私は6.70のように切り捨てたいと思っています。 –
はい、 'floor 'を使用して取得できます – Igor
ありがとうbro.its働いています –
あなたのヘッダーの質問への答えは、NSStringののcomponentsSeparatedByStringです。 –
大変ありがとうございます –