Redondeo
Publicado por Amador (1 intervención) el 26/03/2011 19:59:49
Estamos intentado hacer que python redondeealgo tan simple como un valor * impuesto; pero algo falla.
Estamos en Canarias (5% IGIC) pero la consulta es aplicable a cualquier impuesto (IVA...).
Si pongo en el tipo de impuesto la formula round(price_unit*0.05,2) no redondea correctamente.
Es decir por ejemplo.
Teoría: price_unit = 85,50. Impuesto 5%--> 85,50*0,05 = 89,775. Redondeo a 2 decimales: 89,77. Pero Python me pone 89,78
Ya no se que más hacer. Alguna sugerencia??
Estamos en Canarias (5% IGIC) pero la consulta es aplicable a cualquier impuesto (IVA...).
Si pongo en el tipo de impuesto la formula round(price_unit*0.05,2) no redondea correctamente.
Es decir por ejemplo.
Teoría: price_unit = 85,50. Impuesto 5%--> 85,50*0,05 = 89,775. Redondeo a 2 decimales: 89,77. Pero Python me pone 89,78
Ya no se que más hacer. Alguna sugerencia??
Valora esta pregunta


0