Accueil

Page d'accueil

Bienvenue sur le site officiel d'iloMath et iloCalc !

iloMath est une bibliothèque C++ simple à utiliser ajoutant un certain nombre de fonctionnalités intéressantes concernant les mathématiques : nombres arbitrairement grands, fonctions, autres bases que 10, tenseurs.

Un guide complet en PDF explique comment utiliser cette bibliothèque, et fait office de tutoriel et de documentation. iloCalc peut être vu comme une mise en pratique de la bibliothèque.

Pour le moment, il n'y a que cette page de présentation et de téléchargement, ainsi que celle d'iloCalc. Il est prévu de compléter ce site à l'aide d'articles exposant et expliquant les implémentations effectuées et les algorithmes utilisés, ce qui donne un but éducatif à cette bibliothèque.

Fonctionalités

iloMath propose les fonctionnalités suivantes :

Il reste néanmoins avant tout un projet personnel. Ainsi, si vous écrivez du code de production/professionnel, il est préférable d’utiliser une bibliothèque plus connue et puissante, par exemple GMP. Pour des projets personnels ou à petite ampleur, iloMath devrait cependant très bien convenir. En particulier, la compatibilité ascendante ne sera pas assurée pour le moment.

De nouvelles fonctionnalités verront le jour dans des versions futures d'iloMath, comme la gestion des matrices (multiplication matricielle, inversion, déterminant), ou la géométrie élémentaire (points, droites et segments, polygones, cercles, aire, périmètre, déterminer si deux figures géométriques se chevauchent). Ou encore d'autres un peu plus ésotériques comme les automates cellulaires ou la projection d'objets 4D.

Téléchargement

Version actuelle d'iloMath : 0,95, sortie le 2 aout 2017.

Licence : voir le guide, section 1.4.

Liste des fichiers
Description Lien Mis à jour le
Dossier compressé contenant tous les fichiers sources. .zip (61156 o) 02.08.2017
Guide et documentation. .pdf (644414 o) 02.08.2017