Cuando se utiliza stripTrailingZeros para un número que termina en cero como 10, 50, etc., el método BigDecimal.toString() decide utilizar notación científica (en lugar de imprimir 50, imprime 5E+1). Aquí hay un ejemplo de código probado con Java 17: public static void main(String[] asd) { // imprime: “with stripTrailingZeros: 5E+1” . . . Read more
Tengo una columna (decimal.Decimal) en un dataframe como el siguiente: dt = pd.DataFrame({"OPEN": [-0.00010,-0.0114, 0.0066,-0.0044,-0.0012,-0.0005, 0.0005,-0.0037, -0.0029, 0.0034, 0.0003, 0.0001 ]}) dt["OPEN"] = dt["OPEN"].apply(Decimal) y me gustaría aplicar el siguiente método sobre la columna Open: def label_change_price(delta): if 0 < abs(delta) < 0.0001: print(" Valor de retorno: ",0, "Delta: ",delta) . . . Read more
Una tabla tiene una columna nvarchar(12) que almacena MSISDNs (solo números de un número de teléfono). El tamaño de la tabla es de 9 Gb. Después de cambiar el tipo de la columna a decimal(12,0), el tamaño de la tabla se convierte en 17 Gb. ¿Cuál es la razón? Pensé . . . Read more
Uso Python y el framework Django para obtener algunos datos decimales de la base de datos PostGress. Mi pregunta es por qué la variable “newpoilat” se muestra correctamente, pero ¿por qué se muestra la variable “poilat” como se muestra a continuación?! Quiero que la variable “poilat” se muestre normalmente. ¡Y . . . Read more
Tengo dos números hexadecimales: 12C (300 en decimal) y 78 (120 en decimal). Quiero calcular la diferencia entre estos dos números sin utilizar su equivalencia decimal y sin utilizar el signo menos (-). ¿Cómo puedo hacer esto?