• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag
 

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: API to convert string to number?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: API to convert string to number?


  • Subject: Re: API to convert string to number?
  • From: "E. Wing" <email@hidden>
  • Date: Tue, 27 Feb 2007 16:08:09 -0800

So NSScanner seems to be the closest to what I need. But it fails to
respond to the NSThousandsSeparator. Looking over the documentation,
there is only mention of the decimal separator. Is it possible to get
it to handle the other separators?

Basically, what I want is when the user types 1,000.50 (in en-US), I
want the value 1000.5. But I actually get 1.0 in this case.

Here is the code I'm using:
float converted_value;
NSScanner* the_scanner = [NSScanner localizedScannerWithString:user_string];
BOOL did_find_number = [the_scanner scanFloat:&converted_value];

Thanks,
Eric
_______________________________________________

Cocoa-dev mailing list (email@hidden)

Do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: API to convert string to number?
      • From: "I. Savant" <email@hidden>
References: 
 >API to convert string to number? (From: "E. Wing" <email@hidden>)
 >Re: API to convert string to number? (From: "Shawn Erickson" <email@hidden>)

  • Prev by Date: Cross platform encryption/decryption
  • Next by Date: Re: NSPopUpButton updated after the fact
  • Previous by thread: Re: API to convert string to number?
  • Next by thread: Re: API to convert string to number?
  • Index(es):
    • Date
    • Thread