Calculadora de 3 decimales
Trabajaré en la solución de problemas de la función Redondear más tarde, pero puedes probar con un tipo de dato decimal fijo con 3 posiciones decimales.
Hola @craigja, parece que la función de redondeo está redondeando hacia abajo. Voy a ver por qué en un rato. Sin embargo, puedes añadir 0,001 a tu valor para evitar el problema: Round([Valor]+0.001, 0.001) Si esto resuelve tu problema, por favor marca la respuesta como correcta, si no, házmelo saber. Jonathan
Hola @craigja Este es un problema muy extraño que he visto que otras personas discuten en los foros. La solución que yo utilizo es separar el número en un número entero y un decimal, redondear el decimal por separado y luego volver a sumar los dos valores. La fórmula para hacerlo se parece a la siguiente. También he adjuntado un flujo de trabajo de ejemplo para usted. ToNumber(REGEX_Replace(ToString([Field1]), «\(.*)»,»»))+Round(ToNumber(«. «+REGEX_Replace(ToString([Field1]), «(.*)\N»,»»)),0.001) Dime si te funciona. Gracias.
3 decimales con 0
El propósito del redondeo es encontrar un número simplificado de un número complejo o difícil de manipular. La simplificación que ofrece el redondeo permite ilustrar y calcular mejor números mentalmente mayores o decimales.
No se garantiza la exactitud de los datos proporcionados. Calcul Conversion no se hace responsable de los problemas relacionados con el uso de los datos o las calculadoras que se ofrecen en este sitio web. Todo el contenido de este sitio es propiedad intelectual exclusiva de Calculation Conversion.
2,71828 a 3 decimales
Al igual que cada dígito de un número entero, cada dígito detrás del punto decimal también tiene un nombre. Puedes ver en la imagen que los nombres van en el mismo orden en la dirección opuesta a los nombres del valor posicional de los números enteros. Es importante aprender estos nombres de valor posicional para saber dónde redondear cuando alguien te pida que redondees a un determinado valor posicional o precisión. Entender estos nombres también te ayudará con las fracciones.
En algunos lugares del mundo, se utiliza una coma (,) para indicar dónde está el punto decimal en un número. En otros lugares, se utiliza un punto (.) para el punto decimal. En este curso, usaremos un punto para marcar todos los puntos decimales y a veces usaremos comas para agrupar los números a la izquierda del punto decimal para facilitar la lectura. Si estás acostumbrado a usar una coma como punto decimal, asegúrate de prestar mucha atención a este detalle.
Redondear 0,0625 a 3 decimales
Dependiendo de la situación, querrá que este algoritmo de redondeo se comporte adecuadamente. A veces querrá redondear todo hacia arriba (2,1 se redondearía a 3). A veces querrá que las mitades exactas se redondeen hacia arriba en la mitad de los casos y hacia abajo en la otra mitad, para tener una mayor probabilidad de que un promedio se mantenga cerca de la verdad. Aquí está la descripción de todos los modos, redondearemos al número entero más cercano.
Si todo este texto te parece desalentador, aquí tienes una tabla rápida donde puedes comprobar y entender todos los modos de redondeo disponibles en la calculadora, así como algunos extras como extra. El mérito es mío: esta tabla ha sido tomada de un post muy entretenido sobre algoritmos de redondeo de Max Maxfield, una lectura recomendada.
Redondeamos los números para que sean más fáciles de entender y de realizar otros cálculos. El redondeo produce números lo suficientemente cercanos a los valores originales, por lo que el mensaje que llevan se mantiene en su mayor parte. Por supuesto, en algunas situaciones se requiere una mayor precisión, por eso a veces redondeamos al número entero más cercano y a veces a la centésima más cercana.