texte et nombre de décimales ?

Noel Lambert shared this problem 2 years ago
New

Dans le fichier attaché pourquoi le texte1 défini avec 15 décimales n'en affiche que 2 ?


<command name="NbVirgule">

<input a0="b"/> <output a0="texte1"/>

</command>

<element type="text" label="texte1"><show object="true" label="true" ev="8"/>

<objColor r="0" g="0" b="0" alpha="0.0"/><layer val="0"/>

<labelMode val="0"/><decimals val="15"/>

<startPoint x="0.4999999999999998" y="1.2400000000000002" z="1.0"/>

</element>

Comments (3)

photo
1

decimals value affect to decimal of a dynamic number in the text like "esto es igual que"+number

if text is ie "3.14 es el valor de "+a then the text is 3.14 es el valor de 3.14159 when a=3.14926587

the number of chars in the text is fixed by the tool

Files: foro.ggb
photo
1

It might work better to make the tool have a text as the input ie

text = b + ""NbVirgule(text)

rather than

NbVirgule(b)
then you can control the rounding of "text"

photo
1

Bonjour

Merci beaucoup. Effectivement, ça marche en passant en paramètre un texte à la place du nombre, et l'arrondi du texte obtenu suit l'arrondi du nombre choisi en option : pourquoi cela ne marche-t-il pas en passant en paramètre le nombre ? Le mystère demeure entier pour moi !

Hervé


Hervé

© 2020 International GeoGebra Institute