在我的应用程序中,用户在文本字段中输入价格。所以我从下面的文本字段中获取价格
NSNumber *price = [NSNumber numberWithDouble:[[self stringAfterRemovingCurrencySymbol:self.priceTextField.text] doubleValue]];
当我打印如下值时
DLog(@"Price Value 1: %f",[[self stringAfterRemovingCurrencySymbol:self.buyTextField.text] doubleValue]);
DLog(@"Price Value 2: %@",price);
这是输出(假设用户输入 150.00)
Price Value 1: 150.000000
Price Value 2: 150
我想要的是
Price Value 1: 150.000000
Price Value 2: 150.00
如果用户输入 150.85 ,我将得到 150.85 。但是当用户输入 .00 时,我没有得到 .00
我应该怎么做才能获得 .00 ?
提前致谢。