규칙에 따라 문자열을 반올림하고 반올림 할 때 output
은 이와 유사합니다.Swift에서 소수점 이하 자릿수를 나누는 방법은 무엇입니까?
1.41 -> 1.40
1.49 -> 1.50
하지만 내 경우에는 조금 다르다 : 내 문자열을 내림 할 항상 문자열이 나는 1.40을 얻으려면 1.46의 경우처럼. @,하지만 당신은 더 나은 이고르의 답을 제공하고 있습니다. ""
규칙에 따라 문자열을 반올림하고 반올림 할 때 output
은 이와 유사합니다.Swift에서 소수점 이하 자릿수를 나누는 방법은 무엇입니까?
1.41 -> 1.40
1.49 -> 1.50
하지만 내 경우에는 조금 다르다 : 내 문자열을 내림 할 항상 문자열이 나는 1.40을 얻으려면 1.46의 경우처럼. @,하지만 당신은 더 나은 이고르의 답을 제공하고 있습니다. ""
사용 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처럼 반올림하고 싶습니다. 1.40으로 내려 가고 싶습니다. –
예,'floor '를 사용하여 얻을 수 있습니다. – Igor
감사합니다. –
헤더의 질문에 대한 답변은있는 NSString의 componentsSeparatedByString입니다. –
대단히 감사합니다. –