Interval aritmetiske for Ada er en matematisk bibliotek, der giver en implementering af intervaller for Ada. Det omfatter aritmetiske og relationelle operationer.
Eksempler:
Tri-state logik
Pakken Intervaller tjener som en rod pakke og giver tri-state logik nødvendigt at definere relationelle operationer på intervaller også. Typen Logisk er defineret som:
typen Logisk er (falsk, Sand, Uncertain);
Følgende funktioner er defineret for Logisk:
funktionen ", ikke" (venstre: Logisk) returnerer Logisk;
funktion "og" (venstre, højre: Logisk) returnerer Logisk;
funktion "og" (venstre: Logisk, Højre: Boolean)
tilbage Logisk;
funktion "og" (venstre: Boolean; højre: Logisk)
tilbage Logisk;
funktion "eller" (venstre, højre: Logisk) returnerer Logisk;
funktion "eller" (venstre: Logisk, Højre: Boolean)
tilbage Logisk;
funktion "eller" (venstre: Boolean; højre: Logisk)
tilbage Logisk;
funktionen "xor" (venstre, højre: Logisk) returnerer Logisk;
funktionen "xor" (Venstre: Logisk, Højre: Boolean)
tilbage Logisk;
funktionen "xor" (Venstre: Boolean; højre: Logisk)
returnere Logisk;
Hvad er nyt i denne udgivelse:
- Udgivelsen er pakket til Fedora og Debian 32- og 64- bit x86-arkitekturer.
Kommentarer ikke fundet