Display double number with 6 digits exactly

5 visualizaciones (últimos 30 días)
Askic V
Askic V el 17 de Oct. de 2022
Comentada: Askic V el 21 de Oct. de 2022
Hello,
I would like to create a string that will contain a double number. This number should be represented with 6 digits exactly.
For example:
x = 12.45;
str_x = sprintf('The number is %f\n', x);
should output 12.4500

Respuesta aceptada

Stephen23
Stephen23 el 19 de Oct. de 2022
sprintf('The number is %#.6g', 12.45)
ans = 'The number is 12.4500'
sprintf('The number is %#.6g', 2)
ans = 'The number is 2.00000'

Más respuestas (0)

Categorías

Más información sobre Mathematics en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by