我想檢查一個浮點變量的數字長度,但我不知道要使用的正確語法。我看了這個,我找不到答案。檢查一個浮點數的長度
我的代碼是一個簡單的if語句:從長度
NSString *stringNumber = [NSString stringWithFormat:@"%g", currentValue];
int length = stringNumber.length
你或許可以減去1:
if (currentNumber.digits < 3) { //If the number has less that three digits, I don't know what to put here to get it working
//code
}
你說的長度是什麼意思?你的意思是小數點前的數字嗎?只是之後的?或者全部都是? – Jodaka 2012-07-06 17:04:13
對不起,只是小數點前的那個。 – Fernald 2012-07-06 17:04:52
您可以四捨五入(小數)十進制日誌來獲取您的位數。 – 2012-07-06 17:06:20