[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] valyuta/002 915d111 26/65: avoid operator double()
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] valyuta/002 915d111 26/65: avoid operator double() |
Date: |
Wed, 16 Sep 2020 16:55:16 -0400 (EDT) |
branch: valyuta/002
commit 915d111c854af711425172eaa2bdaded5e594826
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>
avoid operator double()
---
currency_test.cpp | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/currency_test.cpp b/currency_test.cpp
index 4db743b..02abc25 100644
--- a/currency_test.cpp
+++ b/currency_test.cpp
@@ -45,27 +45,27 @@ void currency_test::test_something()
{
currency const a0;
std::cout << a0 << std::endl;
- BOOST_TEST(0.00 == a0.operator double());
+ BOOST_TEST(0.00 == a0.d());
BOOST_TEST( 0 == a0.m_);
// Figure out what to do about this:
// currency a1(3.14);
currency a1(3.25);
- BOOST_TEST(3.25 == a1.operator double());
+ BOOST_TEST(3.25 == a1.d());
BOOST_TEST( 325 == a1.m_);
BOOST_TEST( 0 == a1 * a0);
a1 += a1;
- BOOST_TEST(6.50 == a1.operator double());
+ BOOST_TEST(6.50 == a1.d());
BOOST_TEST( 650 == a1.m_);
a1 *= a0;
- BOOST_TEST(0.00 == a1.operator double());
+ BOOST_TEST(0.00 == a1.d());
BOOST_TEST( 0 == a1.m_);
// Not sure what this should do, if anything, but it prints "6.5".
std::cout << a1 << std::endl;
currency a2 = currency(0.0) - a1;
- BOOST_TEST(-6.50 == a2.operator double());
+ BOOST_TEST(-6.50 == a2.d());
BOOST_TEST( -650 == a2.m_);
double d0 = 123.99999999999;
- [lmi-commits] [lmi] branch valyuta/002 created (now 9433c8e), Greg Chicares, 2020/09/16
- [lmi-commits] [lmi] valyuta/002 ef7fe2f 01/65: Change type of currency variables to 'currency' in headers, Greg Chicares, 2020/09/16
- [lmi-commits] [lmi] valyuta/002 540c4f3 11/65: currency(0.0), Greg Chicares, 2020/09/16
- [lmi-commits] [lmi] valyuta/002 e260d89 14/65: avoid operator double(), Greg Chicares, 2020/09/16
- [lmi-commits] [lmi] valyuta/002 deba50c 25/65: assert rounding to currency makes sense, Greg Chicares, 2020/09/16
- [lmi-commits] [lmi] valyuta/002 7dc9331 32/65: round.c(), Greg Chicares, 2020/09/16
- [lmi-commits] [lmi] valyuta/002 915d111 26/65: avoid operator double(),
Greg Chicares <=
- [lmi-commits] [lmi] valyuta/002 d837132 38/65: Overload currency ctor, Greg Chicares, 2020/09/16
- [lmi-commits] [lmi] valyuta/002 5d2e8ec 49/65: prefer to avoid operator=(double)?, Greg Chicares, 2020/09/16
- [lmi-commits] [lmi] valyuta/002 015253b 10/65: add an alternative, Greg Chicares, 2020/09/16
- [lmi-commits] [lmi] valyuta/002 346c95b 05/65: improve, Greg Chicares, 2020/09/16
- [lmi-commits] [lmi] valyuta/002 c4e0809 24/65: use round_to<>.c(), Greg Chicares, 2020/09/16
- [lmi-commits] [lmi] valyuta/002 360060c 21/65: suppress failing assertions, Greg Chicares, 2020/09/16
- [lmi-commits] [lmi] valyuta/002 c407817 13/65: fix defect, Greg Chicares, 2020/09/16
- [lmi-commits] [lmi] valyuta/002 0cd4c10 27/65: There can be no operator*, Greg Chicares, 2020/09/16
- [lmi-commits] [lmi] valyuta/002 c34960b 17/65: alternative for debugging, Greg Chicares, 2020/09/16
- [lmi-commits] [lmi] valyuta/002 56ec06f 37/65: overload SetMonthlyDetail(), Greg Chicares, 2020/09/16