0% encontró este documento útil (0 votos)
496 vistas4 páginas

IOMANIP1

La biblioteca Iomanip de C++ permite formatear la entrada y salida de datos. Contiene funciones para manipular el ancho y precisión de valores flotantes, justificar texto, e ignorar o incluir espacios en blanco. Funciones como setw(), setprecision(), left, right, boolalpha y noboolalpha ayudan a organizar la presentación de la salida.

Cargado por

Sherly Paz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
496 vistas4 páginas

IOMANIP1

La biblioteca Iomanip de C++ permite formatear la entrada y salida de datos. Contiene funciones para manipular el ancho y precisión de valores flotantes, justificar texto, e ignorar o incluir espacios en blanco. Funciones como setw(), setprecision(), left, right, boolalpha y noboolalpha ayudan a organizar la presentación de la salida.

Cargado por

Sherly Paz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

IOMANIP

Iomanip, la abreviatura de la manipulación de entrada-salida, es una


biblioteca de C ++ que permite la entrada y salida de adaptarse tanto para fines
de programación y visualización.

Este encabezado contiene funciones de manipulador de flujo que nos permiten


formatear el flujo de datos.

El encabezado consta de funciones que se utilizan para manipular la salida


del programa C ++. Podemos hacer que la salida de cualquier programa sea
más ordenada y presentable en función de dónde queramos mostrarlo o quién
lo va a usar.

Entrada

Dos de las funciones de entrada de la biblioteca Iomanip tratar con espacios en


blanco que se introduce en el programa. Los espacios en blanco existen entre
las palabras y otros símbolos y se crea cada vez que el programador pulsa la
barra espaciadora. La función "ws" ignorará espacios en blanco que sigue
después de que se llama. Otra función de los espacios en blanco tiene dos
formas diferentes, "skipws" y "noskipws." Cuando "" se llama skipws se salta
los espacios en blanco, pero "noskipws" hace justamente lo contrario y no se
omite ningún espacio en blanco.

Salida

Iomanip tiene una serie de funciones de salida. Las funciones de "izquierda" y


"derecha" justificar la salida en un lado elegido. "Setw ()" y "width ()" tanto
tomar un número entero como un parámetro y establece el ancho del campo de
la salida que es la cantidad de espacio en la salida. La función "endl" es una de
las funciones de salida más ampliamente empleadas - termina la línea actual
de la producción y salta a la siguiente línea.

Punto flotante

Las funciones de punto flotante se ocupan de la producción de coma flotante


número y la ayuda en la presentación de las cifras más científicos. La función
"científica" presenta la salida del número de punto flotante en notación
científica. El "setprecision ()" función es a menudo vinculados con "científica";
"Setprecision ()" toma un argumento entero y mostrará el número de dígitos a
la derecha del punto decimal. La función "fijo" también tiene un formato de
notación científica, pero también muestra seis dígitos a la derecha del punto
decimal.

Boole

Las dos funciones booleanas trabajan con los valores booleanos de verdadero
y falso. Las funciones permiten la entrada o salida alfanumérica distinta de los
valores booleanos de "0" y "1", que significan respectivamente falso y
verdadero, para representar los dos estados. La función "boolalpha" se
convierte en la otra representación, y la función de "noboolalpha" lo apaga.

FUNCIONES DE IOMANIP EN C ++
Para formatear la salida correctamente, podemos usar los manipuladores
proporcionados por el encabezado y hacer que la salida sea presentable.

Por ejemplo, si estamos imprimiendo, diga una matriz de la siguiente


manera:

Usando un flujo cout simple, es posible que no podamos formatear la salida


como se muestra arriba. Por lo tanto, podemos usar la función setw desde el
encabezado y podemos establecer el ancho específico entre los elementos.

De esta manera podemos hacer que la salida del programa se vea más realista
y presentable.
El encabezado contiene varias funciones para formatear la salida.

Los principales entre ellos incluyen:


 Establecer precisión: Esta función establece la precisión para valores
decimales o flotantes.
 setw: La función Setw establece el ancho del campo o el número de
caracteres que se mostrarán antes de un campo en particular.
 Setfill: La función Setfill se usa para llenar la secuencia con el tipo de
char c especificado como parámetro.

C ++ SetPrecision

Prototipo de función: setprecision (int n).

Parámetro (s): n => valor de la precisión decimal a establecer.

Valor devuelto: sin especificar

Descripción: Esta función establece la precisión decimal para valores de coma


flotante. Esto formatea el punto flotante cuando se muestra

Ejemplo:
A continuación se muestra un ejemplo detallado de C ++ para demostrar
la función setprecision.
|_+_|
Producción:

Aquí estamos configurando varias precisiones para el valor flotante 3.14159.


Como podemos ver en la salida, la visualización del valor flotante cambia
según la precisión establecida.
Bibliografía
https://www.seabrookewindows.com/wPydLRyW

https://es.myservername.com/iomanip-functions-c-setprecision-c-setw-with-examples

https://app.emaze.com/editor/%40AOQLFFORQ?redirectpage=https://app.emaze.com/editor/
%40AOQLFFORQ

También podría gustarte