Sources et licences
Calculator: Sources et licences
La réalisation, la bibliothèque numérique et les limites de Calculator. Les textes de licence sont conservés dans leur version originale.
Ce que nous avons créé
LoschaZ a écrit l’interface, l’analyseur et l’évaluation des expressions, ainsi que les outils de pourcentage, partage d’addition, crédit, épargne, dates, fractions, statistiques, équations et bases numériques. Le traceur de fonctions fait aussi partie de cette réalisation. Les calculs restent dans le navigateur, sans appel à une API de calcul.
Composants et licences
decimal.js 10.6.0, de Michael Mclaughlin et des contributeurs, fournit l’arithmétique décimale à précision réglable. La bibliothèque est hébergée ici sans modification, sous licence MIT. Le texte original complet figure ci-dessous. decimal.js
The MIT Licence.
Copyright (c) 2025 Michael Mclaughlin
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Sources de données
Les unités utilisent des définitions fixes : yard et pound internationaux de 1959, gallon liquide américain de 231 pouces cubes, gallon impérial de 4,54609 litres, calorie thermochimique, BTU de l’International Table et préfixes binaires. Pour les températures, décalage et facteur sont traités séparément. Aucun taux de change ni autre donnée en direct n’est chargé.
Modèles et limites
Le moteur conserve 40 chiffres significatifs. L’affichage en montre jusqu’à 16, ou 40 pour un entier. Le calendrier grégorien va de 0001 à 9999, sans heure ni fuseau. Le modèle de crédit utilise un taux nominal fixe, des mensualités et des intérêts arrondis au centime ; la dernière échéance solde la dette. L’épargne est capitalisée mensuellement. Les courbes utilisent des nombres à virgule flottante et un échantillonnage fini : des détails étroits peuvent manquer. Ce sont des aides au calcul, pas des démonstrations ni des conseils financiers.