From alb@riq.qc.ca Tue Apr 14 17:37:51 1998 Received: from merisier (merisier.internet.gouv.qc.ca [192.197.162.19]) by dkuug.dk (8.6.12/8.6.12) with SMTP id RAA09127 for ; Tue, 14 Apr 1998 17:37:50 +0200 Received: from [192.197.162.247] by merisier (NTMail 3.02.13) with ESMTP id ea023976 for ; Tue, 14 Apr 1998 09:32:54 -0400 Received: from laba01 by prive1.intranet.dgsig (8.6.13/200.19.1.1) id JAA23659; Fri, 14 Apr 2000 09:21:33 -0400 Message-Id: <3.0.1.32.19980414092027.01bd2fbc@mail.riq.qc.ca> X-Sender: alb@mail.riq.qc.ca X-Mailer: Windows Eudora Pro Version 3.0.1 (32) [F] Date: Tue, 14 Apr 1998 09:20:27 -0400 To: cac-jtc1-sc22-wg15@www.scc.ca, sc22wg15@dkuug.dk From: Alain LaBonté  Subject: Re: (SC22WG15.1238) c/POSIX alignment In-Reply-To: <199804141234.OAA06570@dkuug.dk> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit A 14:34 98-04-14 +0200, Keld J|rn Simonsen a écrit : >[#8] The following table illustrates the rules which may well be used by >five countries to format monetary quantities. > >Country Positive format Negative format International format > >Italy L.1.234 -L.1.234 ITL 1.234 >Netherlands f 1.234,56 f -1.234,56 NLG 1.234,56 >Norway kr 1.234,56 kr 1.234,56- NOK 1.234,56 >Switzerland SFrs.1,234.56 SFrs.1,234.56C CHF 1,234.56 >Finland 1.234,56 mk -1.234,56 mk FIM 1.234,56 > >[#9] For these five countries, the respective values for the monetary >members of the structure returned by localeconv are: > > Italy Netherlands Norway Switzerland Finland > >int_curr_symbol "ITL " "NLG " "NOK " "CHF " "FIM " >currency_symbol "L." "f" "kr" "SFrs." "mk" >mon_decimal_point "" "," "," "." "," >mon_thousands_sep "." "." "." "," "." >mon_grouping "\3" "\3" "\3" "\3" "\3" >positive_sign "" "" "" "" "" >negative_sign "-" "-" "-" "C" "-" >int_frac_digits 0 2 2 2 2 >frac_digits 0 2 2 2 2 >p_cs_precedes 1 1 1 1 0 >p_sep_by_space 0 1 0 0 1 >n_cs_precedes 1 1 1 1 0 >n_sep_by_space 0 1 0 0 1 >p_sign_posn 1 1 1 1 1 >n_sign_posn 1 4 2 2 1 >int_p_cs_precedes 1 1 1 1 1 >int_p_sep_by_space 0 1 0 0 1 >int_n_cs_precedes 1 1 1 1 1 >int_n_sep_by_space 0 1 0 0 1 >int_p_sign_posn 1 1 1 1 1 >int_n_sign_posn 1 4 2 2 4 [Alain] : Who is the source for Switzerland? It seems very wrong to me. Normally the decimal delimiter is a comma for Swiss Francs, and, strangely enough of course, an apostrophe is the triad separator. There is also a de facto rule among Swiss bankers that a point is used as decimal separator for all foreign currency *except for the Swiss franc*, for which a comma should be used. Furthermore, "Sfrs." as an abbreviation is odd in a country which has as official languages German, French and Italian and which has a 4th language with some official status, Romansch. Anyway this abbreviation is certainly not universally Swiss, nor the fact that it is used before rather than after the figures. I doubt that it is Swiss at all. Alain LaBonté Québec