¿Qué inspiró esta solicitud de lista de deseos?
Estoy intentando redondear algunas columnas en función del número de decimales en otra columna.
¿Cuál es la mejora que le gustaría ver?
Me gustaría ver un contador de números decimales.
¿Por qué es importante esta idea?
Otros lenguajes de scripting tienen esta función disponible. Es importante para la situación redondear decimales automáticamente para minimizar el error humano al redondear valores para colocarlos en tablas en Word.
Tengo que usar la función Mod dentro de If() que no tiene en cuenta todas las posibilidades de redondeo.
dt3 << New Column("EAC", Numeric, "Continuous", Formula(If(:Delta > k_EAC_value, Round(k_EAC_value*:StdDev, if( or(mod(:LSL, 1) < 1, mod(:USL, 1) < 1), 1, 0) ) ) ) );
Es problemático definir esto como una función, ya que los números en JMP se almacenan como valores de punto flotante. Por ejemplo, 10-9,8 = 0,1999999999 en punto flotante, aunque en la tabla de datos se mostrará como 0,2. No conozco otras funciones como esta en otro software.
En general, probablemente sea mejor definir la precisión decimal con un formato o con la función Round().
Pero tengo curiosidad, ¿cuál es el problema que resuelve esta función deseada?

Veo a que te refieres. Estoy intentando redondear columnas automáticamente según la cantidad de decimales que están presentes en otra columna.