diff --git a/example/currency.cpp b/example/currency.cpp index d0cb63c8..28af832e 100644 --- a/example/currency.cpp +++ b/example/currency.cpp @@ -89,8 +89,7 @@ template auto To, ReferenceOf auto From, auto PO quantity_point exchange_to(quantity_point q) { return quantity_point{ - static_cast(exchange_rate() * (q - q.absolute_point_origin).numerical_value_in(q.unit)) * - To}; + static_cast(exchange_rate() * q.quantity_from_zero().numerical_value_in(q.unit)) * To}; } int main()