diff -r f92db2eabd0d -r a0f72d7ace1f src/database/db_product.cpp --- a/src/database/db_product.cpp Wed Jun 08 17:14:37 2022 +0200 +++ b/src/database/db_product.cpp Wed Jun 08 20:20:57 2022 +0200 @@ -829,7 +829,7 @@ query.bindValue(":prop4_volume", round(prod->prop_volume[3] * 1000) / 1000); query.bindValue(":divide_type", prod->divide_type); query.bindValue(":divide_size", round(prod->divide_size * 10) / 10); - query.bindValue(":divide_factor", round(prod->divide_factor * 100) / 100); + query.bindValue(":divide_factor", round(prod->divide_factor * 10000) / 10000); query.bindValue(":divide_parts", prod->divide_parts); query.bindValue(":divide_part", prod->divide_part); @@ -877,7 +877,7 @@ QJsonObject obj; obj.insert("h_name", prod->hops.at(i).h_name); obj.insert("h_origin", prod->hops.at(i).h_origin); - obj.insert("h_amount", round(prod->hops.at(i).h_amount * 10000) / 10000); + obj.insert("h_amount", round(prod->hops.at(i).h_amount * 100000) / 100000); obj.insert("h_cost", round(prod->hops.at(i).h_cost * 100) / 100); obj.insert("h_type", prod->hops.at(i).h_type); obj.insert("h_form", prod->hops.at(i).h_form); @@ -906,7 +906,7 @@ for (int i = 0; i < prod->miscs.size(); i++) { QJsonObject obj; obj.insert("m_name", prod->miscs.at(i).m_name); - obj.insert("m_amount", round(prod->miscs.at(i).m_amount * 10000) / 10000); + obj.insert("m_amount", round(prod->miscs.at(i).m_amount * 100000) / 100000); obj.insert("m_type", prod->miscs.at(i).m_type); obj.insert("m_use_use", prod->miscs.at(i).m_use_use); obj.insert("m_time", round(prod->miscs.at(i).m_time)); @@ -929,7 +929,7 @@ obj.insert("y_name", prod->yeasts.at(i).y_name); obj.insert("y_laboratory", prod->yeasts.at(i).y_laboratory); obj.insert("y_product_id", prod->yeasts.at(i).y_product_id); - obj.insert("y_amount", round(prod->yeasts.at(i).y_amount * 10000) / 10000); + obj.insert("y_amount", round(prod->yeasts.at(i).y_amount * 100000) / 100000); obj.insert("y_type", prod->yeasts.at(i).y_type); obj.insert("y_form", prod->yeasts.at(i).y_form); obj.insert("y_min_temperature", round(prod->yeasts.at(i).y_min_temperature * 10) / 10);