Sunteți pe pagina 1din 5

Instituto Politecnico Nacional

Unidad Profesional Interdisciplinaria en Ingeniera y Tecnologas Avanzadas

Ingeniera Binica

Aritmtica de Redondeo

Alumno: Cruz Reyes Juan Manuel


Fecha de Realizacin: 17/08/2017
Fecha de Entrega: 24/08/2017
Profesor: Fernando Estrada Olivas

Objetivo: Realizacin en Matlab de las 4 operaciones bsicas utilizando aritmtica


de redondeo y cortando a n dgitos de posicin.

Mtodos de redondeo

Los nmeros reales deben redondearse para facilitar su manejo en computadoras


y calculadoras digitales debido a que la aritmtica realizada en una mquina
involucra nmeros con un nmero finito de dgitos. Existen 2 principales mtodos
de redondeo los cuales son :
1.- Cortando : Nuestro nmero decimal es cortado hasta el dgito indicado
2.- Redondeando : Si el valor en el ltimo dgito del corte es mayor o igual a 5, se
suma 1 al valor y se corta hasta ese dgito, de lo contrario se procede a realizar el
corte.
Para programar ambos mtodos se proceder a utilizar el software MatlabTM por
medio de una funcin que reciba el nmero junto con el valor del redondeo que
desea aplicrsele.

El diseo de la funcin contiene las siguientes etapas descritas:

Conversin del decimal a la forma decimal normalizada

1
Instituto Politecnico Nacional
Unidad Profesional Interdisciplinaria en Ingeniera y Tecnologas Avanzadas

Ingeniera Binica

Corte al ltimo dgito del redondeo


Verificacin de la condicin de redondeo
Conversin a la forma decimal original

El cdigo fuente se muestra a continuacin en la fig.1, la funcin devuelve los


valores del decimal producto de usar los mtodos de corte y redondeo.

Fig.1
Estructura de la funcin realizada en Matlab TM , los comentarios describen las
lneas principales del programa.

Ejecucin del programa.

Para comprobar nuestro programa realizamos una prueba introduciendo un valor


numrico cualquiera e indicando el nmero de dgitos que se requieren
redondear. A continuacin, en la fig.2 se muestra el resultado de dicha
ejecucin.

2
Instituto Politecnico Nacional
Unidad Profesional Interdisciplinaria en Ingeniera y Tecnologas Avanzadas

Ingeniera Binica

Fig.2
Ejecucin del programa. C y R refieren a corte y redondeo respectivamente

Operaciones bsicas

Para realizar el conjunto de operaciones bsicas se parti a partir del programa


descrito anteriormente con el fin de obtener los valores cortados y redondeados de
un valor para su utilizacin en cada operacin. La funcin creada en Matlab TM es la
siguiente:

Fig.3
Funcin para el clculo de operaciones bsicas

3
Instituto Politecnico Nacional
Unidad Profesional Interdisciplinaria en Ingeniera y Tecnologas Avanzadas

Ingeniera Binica

Los resultados obtenidos de la ejecucin de dicho programa con dos valores


ingresados difieren debido a las cifras ajustadas por ambos mtodos. El
programa entonces retorna los siguientes valores con los nmeros mostrados:

Fig.5
Resultados de las operaciones bsicas.
Las operaciones por el mtodo de redondeo se muestran primero a continuacin
de las efectuadas por cortado

4
Instituto Politecnico Nacional
Unidad Profesional Interdisciplinaria en Ingeniera y Tecnologas Avanzadas

Ingeniera Binica

Conclusiones


Se realiz un programa capaz de llevar a cabo los mtodos de redondeo con
el uso de funciones y condicionales integrados en el software MatlabTM


Se comprendi el alcance del mtodo y su importancia en las operaciones
bsicas, as como las diferencias entre los valores entregados por ambos
mtodos.

Bibliografa

Pedro Alberto Quintana. (2005). Mtodos Nmericos con aplicaciones en


Excel. Mxico: Revert.

S-ar putea să vă placă și