¿Cómo aproximar con dos decimales?

15/07/2003 - 03:37 por Minero | Informe spam
Hola a todos.
Espero que se encuentren muy bien.

Soy profesor aquí en Chile y trabajamos con una escala de notas de 1.0 a 7.0
y para los cálculos de promedios utilizamos 2 decimales.
Estoy confeccionando una libreta o informe de notas por alumnos y tengo una
dificultad, no se como aproximar los decimales a la nota mayor.

Ejemplo:

6.36 = 6.4
3.35 = 3.4

Estas otras notas se aproximan a la nota inferior
4.44 = 4.4
5.62 = 5.6

Por su ayuda muchas gracias.
José desde Chile.

Office Xp.
Windows Xp Sp1

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
15/07/2003 - 04:05 | Informe spam
Hola, Minero (bufy) ? :))

... trabajamos con ... notas de 1.0 a 7.0 ... cálculos de promedios utilizamos 2 decimales.
... dificultad, no se como aproximar los decimales a la nota mayor.
Ejemplo:
6.36 = 6.4
3.35 = 3.4
Estas otras notas se aproximan a la nota inferior
4.44 = 4.4
5.62 = 5.6



==> Por lo que "se entiende", necesitas "re-convertir" los promedios (que arrojan dos decimales)
a la decimal "superior", degun el formato de notas (de una sola decimal).
Si esta apreciacion es correcta, puedes usar la funcion =Redondear.Mas(numero,num_decimales)
=> el argumento numero puede ser la expresion misma que devuelve el promedio
=> para el argumento num_decimales establece 1 (una decimal)

Obtendrias los siguientes resultados (p.e.): 6.36 = 6.4 4.44 = 4.5

_______
Saludos,
Héctor.
MS-MVP
Respuesta Responder a este mensaje
#2 eva
15/07/2003 - 12:04 | Informe spam
Hombreeeee, y si en el fmto de nº, le pones 1 decimal ya te redondea
automáticamente sin necesidad de hacer nada más.

Un saludo.

"Héctor Miguel" escribió en el mensaje
news:#xc#
Hola, Minero (bufy) ? :))

> ... trabajamos con ... notas de 1.0 a 7.0 ... cálculos de promedios


utilizamos 2 decimales.
>... dificultad, no se como aproximar los decimales a la nota mayor.
> Ejemplo:
> 6.36 = 6.4
> 3.35 = 3.4
> Estas otras notas se aproximan a la nota inferior
> 4.44 = 4.4
> 5.62 = 5.6

==> Por lo que "se entiende", necesitas "re-convertir" los promedios (que


arrojan dos decimales)
a la decimal "superior", degun el formato de notas (de una sola


decimal).
Si esta apreciacion es correcta, puedes usar la funcion


=Redondear.Mas(numero,num_decimales)
=> el argumento numero puede ser la expresion misma que devuelve


el promedio
=> para el argumento num_decimales establece 1 (una decimal)

Obtendrias los siguientes resultados (p.e.): 6.36 = 6.4 4.44 4.5

_______
Saludos,
Héctor.
MS-MVP


Respuesta Responder a este mensaje
#3 Cacho
18/07/2003 - 02:51 | Informe spam
Eva:

Pero si lo haces así, solo redondea para la presentación y no para los
calculos.
Si utilizas el numero así obtenido en otra suma u operación cualquiera
seguirán siendo dos decimales, o mas aún.

La solución de Héctor es mejor.


Saludos

Cacho


"eva" escribió en el mensaje
news:#
| Hombreeeee, y si en el fmto de nº, le pones 1 decimal ya te redondea
| automáticamente sin necesidad de hacer nada más.
|
| Un saludo.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida