Función fprintf
Es otra función
para mostrar un mensaje o un resultado, pero que permite mezclar texto y
valores numéricos de las variables y también se puede ajustar el formato de los
números. Esta función tiene muchas posibilidades por lo que empezaremos con las
más sencillas.
fprintf('texto %5.2f texto
adicional', variable)
En medio del texto
se ha intercalado un valor numérico que contiene una variable con el formato
%-5.2f,
·
% es el símbolo que indica formato
·
-, alinea el número hacia la izquierda
·
+, imprime el signo (+ si es positivo y - si es negativo)
·
0, añade ceros
·
5, indica cinco caracteres que es el ancho del campo donde ese imprime
el valor numérico, si el número es más corto se añaden espacios o ceros delante
del número.
·
2, indica la precisión, indica el número de dicimales que se mostrarán a
la derecha del punto decimal
·
f, indica que se utilizará la notación (entero.decimal) por ejemplo
17.09
·
e, indica que se utilizará la notación exponencial, por
ejemplo1.709e+001
·
i, indica entero
·
g, formato corto
Funcion input
Ejemplos de uso
Para números y cadenas de caracteres.
a=input('primer coeficiente, a: ');
str=input('mensaje: ','s');
0 comentarios:
Publicar un comentario