Deutsch   English   Français   Italiano  
<viq4lo$hd7$1@rasp.pasdenom.info>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder8.news.weretis.net!pasdenom.info!.POSTED.2a01:e0a:4ee:1ac0:6128:d181:769c:b47!not-for-mail
From: kurtz le pirate <kurtzlepirate@free.fr>
Newsgroups: fr.comp.sys.mac.programmation
Subject: Formatage des nombre avec Swift.
Date: Wed, 4 Dec 2024 18:48:40 +0100
Organization: compagnie de la banquise
Message-ID: <viq4lo$hd7$1@rasp.pasdenom.info>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 4 Dec 2024 17:48:40 -0000 (UTC)
Injection-Info: rasp.pasdenom.info; posting-account="kurtzlepirate@usenet"; posting-host="2a01:e0a:4ee:1ac0:6128:d181:769c:b47";
	logging-data="17831"; mail-complaints-to="abuse@pasdenom.info"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:BYjNiIDy525CLBMoGYOvTEz02e8= sha256:s/K0NY3zaVVMkkp6HO7tB4b9E8KUEaBWC5Al19ndpZY=
	sha1:afmSIkHqeFroFzlzhryRIWOc3cI= sha256:A3WseGEext14kP7c3SXy82RyIette/fgI2Sy8FsHSm4=
Content-Language: en-US
Bytes: 1863
Lines: 33


Hello,

Je bute sur un problème pourtant simple.
C'est vrai que je débute avec Swift mais je dois passer à coté d'un truc 
évident. J'ai bien lu la page 
<https://developer.apple.com/documentation/foundation/numberformatter> 
mais je n'ai rien trouvé (ou rien compris).

Je voudrai avoir par exemple, 6 chiffres après la virgule.
J'ai fait :

let floatingNumberFormatter = NumberFormatter()
floatingNumberFormatter.numberStyle = .decimal
floatingNumberFormatter.maximumSignificantDigits = 6
floatingNumberFormatter.decimalSeparator = "."

Ca marche, j'ai bien : 0.156863

sauf quand les derniers chiffres sont des zéros.
J'ai alors : 0.587 par exemple.

En C, un simple '%.6f' et c'était bon : 0.587000
La, je ne trouve pas.


Une idée ?
Merci


-- 
kurtz le pirate
compagnie de la banquise