Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Converting doubles to strings



Not correctly, because the locale of the BSD subsystem is nearly always set to the "C" locale, and the locale data in the BSD subsystem doesn't match the locale data used by CoreFoundation, Carbon, and Cocoa. If you need something that honor's the user's locale settings, you must use CFNumberFormatter.

Deborah Goldsmith
Internationalization, Unicode liaison
Apple Computer, Inc.
email@hidden

On Nov 10, 2005, at 12:57 PM, Mike Kluev wrote:

On Thu, 10 Nov 2005 14:05:13, Laurence Harris <email@hidden> wrote:

On 11/10/05 1:58 PM, Ian Anderson didst favor us with:

You could do something like:
CFStringRef myString = CFStringCreateWithFormat (kCFAllocatorDefault, NULL,
CFSTR("%f"), myDouble);

Does this respect [language/locale/user] number formatting preferences?

Even bsd's sprintf does it.

Mike

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Carbon-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/carbon-dev/email@hidden

This email sent to email@hidden

_______________________________________________ Do not post admin requests to the list. They will be ignored. Carbon-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/carbon-dev/email@hidden

This email sent to email@hidden
References: 
 >Re: Converting doubles to strings (From: Mike Kluev <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.