aritmetică Interval de Ada este o bibliotecă matematică, care oferă o implementare de intervale de Ada. Acesta include operații aritmetice și relaționale.
Exemple:
Tri-stat logica
Intervalele pachet servește ca un pachet rădăcină și oferă, de asemenea logică este necesar să se definească operații relaționale pe intervale tri-stat. Tipul logică este definit ca:
Tipul logică este (False, True, Nesigur);
Următoarele operațiuni sunt definite pentru logică:
Funcția "nu" (Stânga: Logical) întoarce logică;
Funcția "și" (stânga, dreapta: Logical) întoarce logică;
Funcția "și" (Stânga: logică, dreapta: Boolean)
reveni logică;
Funcția "și" (Stânga: Boolean; dreapta: Logical)
reveni logică;
Funcția "sau" (stânga, dreapta: Logical) întoarce logică;
Funcția "sau" (Stânga: logică, dreapta: Boolean)
reveni logică;
Funcția "sau" (Stânga: Boolean; dreapta: Logical)
reveni logică;
Funcția "xor" (stânga, dreapta: Logical) întoarce logică;
Funcția "xor" (Stânga: logică, dreapta: Boolean)
reveni logică;
Funcția "xor" (Stânga: Boolean; dreapta: Logical)
reveni logică;
Ce este nou în această versiune:
- Aceasta versiune este ambalat pentru Fedora și Debian pe 32 și pe 64 arhitecturi x86 bit.
Comentariile nu a fost găsit