es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: BIGDECIMAL

Cómo convertir las columnas de objetos de Dask en columnas decimales.

Tengo esta función def dec(x): “””Convertir a Decimal y quitar el exponente y los ceros finales””” if not x: return Decimal(0) if not isinstance(x, Decimal): x = Decimal(str(x)) return x.quantize(Decimal(1)) if x == x.to_integral() else x.normalize() En pandas, lo haría así df[‘price’].apply(dec) Sin embargo, dask no soporta esto, entonces ¿cuál . . . Read more

La conversión de decimal a cadena en Mongo DB no funciona como se esperaba.

Estoy utilizando MongoDB para realizar algunos cálculos como se muestra a continuación. Creando una colección llamada “Numbers” Insertando un número grande, digamos 2^64 (podemos almacenar este número grande ya que MongoDB admite el tipo de datos decimal128 de forma predeterminada) js // insertando db.numbers.insertOne({newBig: 1298074200000000000000000000000000}) // convirtiendo db.numbers.aggregate({$addFields:{test: {$toString: "$newBig"}}}) . . . Read more

Null para un tipo de columna decimal en BigQuery.

cast(sum(case when x.product = ‘APPLE’ and x.colour = ‘RED’ then round(x.price1,2) when x.product != ‘APPLE’ then ‘NULL’ else 0 end) as decimal) as price, La columna price es de tipo decimal. Pero quiero obtener una salida como Null solo para esta segunda declaración when en lugar del valor decimal. ¿Cómo . . . Read more