north-numerical-computing / cpfloat Goto Github PK
View Code? Open in Web Editor NEWCustom-Precision Floating-point numbers.
Home Page: https://north-numerical-computing.github.io/cpfloat/
License: GNU Lesser General Public License v2.1
Custom-Precision Floating-point numbers.
Home Page: https://north-numerical-computing.github.io/cpfloat/
License: GNU Lesser General Public License v2.1
Probably line 1202 was meant to say params.emin = DEFEMIN; because params.emax is already set on line 1201.
cpfloat/src/cpfloat_template.h
Lines 1201 to 1202 in 7dabbe1
This is not an issue in the code but more on the documentation side. I am putting it here so that we don't forget to address it at some point.
I think we need to provide some information in README on the testing framework and what dependencies need to be installed.
I tried to set it up on macOS and I noticed that I am missing:
check
checkmk
subunit
rt
Finding these packages is quite difficult since their names are quite generic. We could provide links (and their full names, short descriptions) to the sources of these packages in README which may help. I was able to easily install check and checkmk through Homebrew but I could not find subunit there and had to build it from source. As for rt, I still do not know what it is (perhaps the Request Tracker https://rt-wiki.bestpractical.com/wiki/ManualInstallation).
retval settings on
cpfloat/src/cpfloat_template.h
Lines 297 to 304 in 7dabbe1
are not consistent with what is done in VALIDATE_INPUT. Do we need these checks in COMPUTE_GLOBAL_PARAMS when it is already done in VALIDATE_INPUT?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.