UpsKrn.ICorpsCommutatif

Définition

/***************************************************************/
Interface ICorpsCommutatif HeriteDe Public : IAlgebreCommutative Defaut Final TailleSegment 32 ConserverObjets
/* Objet : Definition des corps commutatif. */
/***************************************************************/
/*-------------------------------------------------------------*/
/* Heritage des proprietes d'Objet. */
/*-------------------------------------------------------------*/
Prive : /*-------------------------------------------------------------*/
/* Heritage des methodes d'Objet. */
/*-------------------------------------------------------------*/
Public : Prive : /*-------------------------------------------------------------*/
/* Heritage des methodes de IAlgebreCommutative. */
/*-------------------------------------------------------------*/
Public :
/*-------------------------------------------------------------*/
/* Methodes propres. */
/*-------------------------------------------------------------*/
Public :
Prive : Fin Interface

L'interface ICorpsCommutatif modélise un espace comportant les opérations standards d'addition, de soustraction, de multiplication et de division. Ce concept est important puisque ses propriétés sont utilisées par l'algorithme de preuve de programme d'Up ! Compiler.

L'interface ICorpsCommutatif ne possède pas de constructeur implicite.

Opérateurs

L'interface ICorpsCommutatif possède les opérateurs standards suivants :

Exemple

Principal
/*******/
Variable
/******/
Debut
...
PrixArticle=PrixArticle+10.5;
/* Addition de deux réels. */
PrixArticle=PrixArticle-10.5;
/* Soustraction de deux réels. */
PrixArticle=PrixArticle*2.5;
/* Multiplication de deux réels. */
PrixArticle=PrixArticle/2.5;
/* Division de deux réels. */
PrixArticle=PrixArticle^1.5;
/* Puissance de deux réels. */
...
Fin Principal

Voir aussi

Reel pour connaître le type implémentant cette interface.

Traduction

---------