난에서 번호를받는 함수를 구축을 위해 노력하고 그것이 예는 수천, 수백만, 수십억을이기, 무엇 교단 결정 아래는건물 함수는 숫자 등,
무엇 교단 결정 내가 쓴 것은 있지만 시간 만이 작동합니다. 예를 들어 숫자가 천만이면 내 기능은 그것이 수천에 있다고 생각하며 천만 달러에서 6 자리 이상이 분명하기 때문에 이해할 수 없습니다.
내 코드 :
func configureDenominationLabel() {
let roundedDouble = round(veryLargeNumber)
let roundedDoubleInTextForm = String(roundedDouble)
switch roundedDoubleInTextForm.count {
case 0...3:
denominationsLabel.text = ""
case 4...6:
denominationsLabel.text = "Thousand"
case 7...9:
denominationsLabel.text = "Million"
case 10...12:
denominationsLabel.text = "Billion"
case 13...15:
denominationsLabel.text = "Trillion"
default:
denominationsLabel.text = ""
}
}
'textNPV'란 무엇이며 어디에서 왔습니까? 왜'roundedDoubleInTextForm'이 계산되었지만 사용되지 않았습니까? -이게 진짜 코드 야? 디버깅 *하려고 했습니까? –
죄송합니다. 코드를 복사하여 붙여 넣은 후 일부 내용을 변경했지만 변경 후 모든 내용을 조정하지 않았습니다. 나는 그것을 업데이트했고 일관성이있다. –
* 문제를 디버그하십시오. 'roundedDoubleInTextForm'과'roundedDoubleInTextForm.count'의 값을 출력하는 것으로 시작하십시오 ... –