Guest User

Untitled

a guest
Jan 22nd, 2018
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. NSNumberFormatter *numberFormatter = [[[NSNumberFormatter alloc] init] autorelease];
  2. [numberFormatter setNumberStyle:NSNumberFormatterDecimalStyle];
  3. [numberFormatter setMaximumFractionDigits:2];
  4. [numberFormatter setDecimalSeparator:@"."];
  5. [numberFormatter setGroupingSeparator:@""];
  6. NSString *example1 = [numberFormatter stringFromNumber:[NSNumber numberWithFloat:123456.1234]];
  7. NSLog(@"%@", example1);
  8. NSString *example2 = [numberFormatter stringFromNumber:[NSNumber numberWithFloat:123456.00]];
  9. NSLog(@"%@", example2);
  10.  
  11. NSLog(@"%g", 1.000000); => 1
  12. NSLog(@"%g", 1.123456789); => 1.12346
  13. NSLog(@"%.1g", 1.123456789); => 1
  14. NSLog(@"%.2g", 1.123456789); => 1.1
  15. NSLog(@"%.3g", 1.123456789); => 1.12
  16. NSLog(@"%.4g", 1.123456789); => 1.123
  17.  
  18. let numberFormatter = NumberFormatter()
  19. numberFormatter.numberStyle = .decimal
  20. numberFormatter.maximumFractionDigits = 2
  21. numberFormatter.decimalSeparator = "."
  22. numberFormatter.groupingSeparator = ""
  23. let example1 = numberFormatter.string(from: 123456.1234)!
  24. print(example1)
  25. let example2 = numberFormatter.string(from: 123456.00)!
  26. print(example2)
Add Comment
Please, Sign In to add comment