Comments (3)
I also executed, with Gcc 4.7.3:
#include <decimal/decimal>
// [...]
typedef std::decimal::decimal64 dec64;
dec64 num(0.1dd);
dec64 aux = 1 + num;
dec64 onePointOne(1.1dd);
if (aux == onePointOne)
std::cout << "1.1" << std::endl;
else
std::cout << "ERROR." << std::endl;
and the result was
1.1
which is correct.
Original comment by [email protected]
on 11 Aug 2013 at 4:49
from qdecimal.
If it can be useful to anyone, I created a simple example that I attach. When
GCC 4.7.3 tries to compile it, instead of generating an unintended code, GCC
talks about an error ("no match for call to 'operator+’") and it does not
continue compiling.
Original comment by [email protected]
on 12 Aug 2013 at 10:44
Attachments:
from qdecimal.
If it can be useful to anyone, I created another simple example, that I attach.
GCC 4.7.3 compiles it, and the intended result is seen:
1.1
1.1
Original comment by [email protected]
on 13 Aug 2013 at 12:16
Attachments:
from qdecimal.
Related Issues (10)
- QDecDouble::MaxStrSize too small HOT 1
- Redefinition of int_fast16_t on Visual Studio 2015 and 2017
- QDecNumber::toDouble() rounding defect HOT 1
- QDecNumber fails to construct value of DBL_MAX or DBL_MIN HOT 2
- Can't Compile under Microsoft Visual Studio Express 2012 for Windows De3sktop HOT 2
- A comment maybe it's not right
- An "unused parameters" warning HOT 5
- mingw32-make fails to compile the code HOT 7
- Rounding Problem
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qdecimal.