Correct CPNumberFormatter maximumFractionalDigits default.

This commit is contained in:
Alexander Ljungberg committed 2012-08-04 01:09:51 +01:00
1 parent b279a92e4c
commit a7f22a0c5a
2 files changed
+4 -1

No files matched your search

+2 -1
View File
@@ -70,7 +70,8 @@ CPNumberFormatterRoundHalfUp = CPRoundPlain;
if (self = [super init])
{
_roundingMode = CPNumberFormatterRoundHalfUp;
_maximumFractionalDigits = 3;
_minimumFractionalDigits = 0;
_maximumFractionalDigits = 0;
_groupingSeparator = @",";
}
+2
View File
@@ -8,6 +8,7 @@
{
var numberFormatter = [[CPNumberFormatter alloc] init];
[numberFormatter setNumberStyle:CPNumberFormatterDecimalStyle];
[numberFormatter setMaximumFractionDigits:3];
var formattedNumberString = [numberFormatter stringFromNumber:[CPNumber numberWithInt:123]];
[self assert:@"123" equals:formattedNumberString];
@@ -44,6 +45,7 @@
var numberFormatter = [[CPNumberFormatter alloc] init],
formattedNumberString;
[numberFormatter setNumberStyle:CPNumberFormatterDecimalStyle];
[numberFormatter setMaximumFractionDigits:3];
[numberFormatter setRoundingMode:CPNumberFormatterRoundUp];
formattedNumberString = [numberFormatter stringFromNumber:[CPNumber numberWithFloat:123.5672]];