Les nombres à virgule flottante ont un nombre infini de décimales. La représentation physique sur l'ordinateur dépend de la représentation de float, ou double, ou autre et dépend de a) la construction de la langue b), par ex. float, double, etc. c) implémentation du compilateur d) matériel. Maintenant, étant donné que vous avez une représentation d'un nombre à virgule flottante (c'est-à-dire un réel) dans une langue particulière, votre question est-elle de savoir comment l'arrondir ou la tronquer à un nombre spécifique de chiffres?
Il n'est pas nécessaire de le faire dans l'appel de retour, car vous pouvez toujours tronquer/arrondir après. En fait, vous ne voudrez généralement pas tronquer avant d'imprimer réellement, pour préserver plus de précision. Une exception pourrait être si vous vouliez vous assurer que les résultats étaient cohérents entre différents algorithmes/matériels, ie. dire que vous aviez un logiciel de trading financier qui avait besoin de passer des tests unitaires dans les langues/plates-formes différentes, etc.
Puisque les nombres à virgule flottante ne sont pas décimaux en premier lieu, cette question n'a aucun sens. Veuillez expliquer ce que vous entendez par "décimales" dans ce contexte. S'il vous plaît fournir des exemples. –