Transformer un nombre réel en texte

Forum destiné aux questions et discussions en français
Forum rules
Règles du forum et informations utiles.

VEUILLEZ LIRE CECI AVANT DE DEMANDER DE L'AIDE
2cv001
Posts: 133
Joined: Wed Jan 01, 2020 9:30 am

Transformer un nombre réel en texte

Postby 2cv001 » Fri Dec 11, 2020 10:43 am

Bonjour,
Y a t il un moyen de transformer un nombre en texte dans un tableau ou y a t'il moyen que lorsque l'on passe un nombre en paramètre dans une propriété text, on puisse gérer le nb de chiffres après la virgule ?
Je m'explique :
J'ai un spreadsheet qui a dans une cellule un nombre. Par exemple 15.5 et je veux récupérer cette valeur dans la propriété text d'un ShapeString en y mettant "Spreadsheet.outilRetraitCourtTexte1"
où outilRetraitCourtTexte1 est un allias de la cellule où il y a mon 15.5
Je voudrais que ça écrive 15.5 mais ça écrit 15.500000

OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.22894 (Git)
Build type: Release
Branch: master
Hash: 9eb080488d970d313c538473e7272117ea0a7cd1
Python version: 3.8.6
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: French/France (fr_FR)
Attachments
Capture.JPG
Capture.JPG (17.85 KiB) Viewed 402 times
openBrain
Posts: 5746
Joined: Fri Nov 09, 2018 5:38 pm

Re: Transformer un nombre réel en texte

Postby openBrain » Fri Dec 11, 2020 11:29 am

Même en bricolant, je ne vois malheureusement pas de solution.
User avatar
FaDa3D
Posts: 522
Joined: Tue Aug 08, 2017 8:21 am
Location: Savoie France

Re: Transformer un nombre réel en texte

Postby FaDa3D » Fri Dec 11, 2020 12:15 pm

Peut-être réduire le nb décimales à 1 dans les Préférences ?
Fada de 3D.
Linux Mint
openBrain
Posts: 5746
Joined: Fri Nov 09, 2018 5:38 pm

Re: Transformer un nombre réel en texte

Postby openBrain » Fri Dec 11, 2020 12:18 pm

FaDa3D wrote:
Fri Dec 11, 2020 12:15 pm
Peut-être réduire le nb décimales à 1 dans les Préférences ?
Le problème c'est que dès que quelqu'un va ouvrir le fichier avec des préférences différentes, ça va péter. ;)
User avatar
flachyjoe
Posts: 879
Joined: Sat Mar 31, 2012 12:00 pm
Location: Limoges, France

Re: Transformer un nombre réel en texte

Postby flachyjoe » Fri Dec 11, 2020 3:17 pm

Je crois que j'ai trouvé une astuce pour limiter à 2 chiffres après la virgule :

Code: Select all

ceil(12.521 * 1000) / 1000
Ça affiche toujours 2 chiffres, quel que soit le résultat réel de la troncature, c'est sans doute un bug :?
- Flachy Joe -
alias FFW @ irc.freenode.net #freecad et #freecad-fr
"Puisqu’on ne peut changer la direction du vent, il faut apprendre à orienter les voiles." Anonyme
2cv001
Posts: 133
Joined: Wed Jan 01, 2020 9:30 am

Re: Transformer un nombre réel en texte

Postby 2cv001 » Fri Dec 11, 2020 5:24 pm

C'est vrai, ça marche ! Mais effectivement on a pas le choix sur le nb de chiffres derrière la virgule.
Ca dépanne quand même !
Merci.
User avatar
papyblaise
Posts: 3415
Joined: Thu Jun 13, 2019 4:28 pm
Location: France

Re: Transformer un nombre réel en texte

Postby papyblaise » Fri Dec 11, 2020 5:44 pm

ça fait longtemps que je ne fais plus de tableur , mais autant qu'il m'en souvienne , dans Excel on peu formater une cellule ou toute une colonne en "Supression des zeros non sygnifictifs" , il suffit de copier le contenu d'une cellule avec un autre format vers celle là pour que le nouveau format s'applique , Fc saurait il le faire en ajoutant une colonne formatée autrement et y faire des copies de cellules :?:
User avatar
flachyjoe
Posts: 879
Joined: Sat Mar 31, 2012 12:00 pm
Location: Limoges, France

Re: Transformer un nombre réel en texte

Postby flachyjoe » Fri Dec 11, 2020 7:29 pm

papyblaise wrote:
Fri Dec 11, 2020 5:44 pm
""
Il faudrait surtout que les expressions supportent des fonctions de texte...
- Flachy Joe -
alias FFW @ irc.freenode.net #freecad et #freecad-fr
"Puisqu’on ne peut changer la direction du vent, il faut apprendre à orienter les voiles." Anonyme
2cv001
Posts: 133
Joined: Wed Jan 01, 2020 9:30 am

Re: Transformer un nombre réel en texte

Postby 2cv001 » Fri Apr 30, 2021 7:45 am

Un petit up pour si il y a une solution qui a émergé depuis.
J'ai de nouveau le problème....
User avatar
papyblaise
Posts: 3415
Joined: Thu Jun 13, 2019 4:28 pm
Location: France

Re: Transformer un nombre réel en texte

Postby papyblaise » Fri Apr 30, 2021 8:20 am

un p'tit fichier serait pas de trop