Tag: FLOATING-ACCURACY
A veces, el álgebra simple puede provocar errores de precisión decimal. En este caso, me encontré con 12 * 1.6, lo cual resultó en 19.20000000003 ¿Existe alguna forma de detectar este problema o evitar que ocurra? La precisión es muy importante, por lo que simplemente redondear o truncar no sería . . . Read more
Tengo un proyecto de Angular-Dot net core en VISUAL STUDIO 2019. Mi etiqueta flotante está bien pero no puedo usar placeholder-shown. En mi archivo style.css, tengo este mensaje: placeholder-shown no es una pseudo clase válida. ¿Algunas ideas?
Al ejecutar el siguiente código en Python se produce un resultado algo inesperado. print(10000 // 0.1) # imprime 99999.0 print(10000 / 0.1) # imprime 100000.0 Ahora, podría haber entendido la discrepancia si ambos resultados hubieran sido iguales, debido a cómo los números de punto flotante se almacenan en binario. La . . . 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
Código de muestra (t0.c): #include <stdio.h> float f(float a, float b, float c) attribute((noinline)); float f(float a, float b, float c) { return a * c + b * c; } int main(void) { void* p = V; printf(“%a\n”, f(4476.0f, 20439.0f, 4915.0f)); return 0; } Invocación y ejecución (a través . . . Read more