• Home
  • Popular Downloads
  • Contact Us
  • Submit

Softpile

Free Downloads

Main Navigation
  • Home
  • Windows
  • Mac OS X
  • Business
  • Desktop
  • Development
  • Education
  • Games
  • Internet
  • Multimedia
  • Utilities
Home » Linux » Interval arithmetic for Ada

Interval arithmetic for Ada

June 15, 2009
Interval arithmetic for Ada is a math library that provides an implementation of intervals for Ada.
Version: 1.7
License: GMGPL
Operating System: Linux
Homepage: www.dmitry-kazakov.de
Developed by: Dmitry A. Kazakov
Interval arithmetic for Ada is a math library that provides an implementation of intervals for Ada. It includes arithmetic and relational operations.

Examples:

Tri-state logic

The package Intervals serves as a root package and also provides tri-state logic necessary to define relational operations on intervals. The type Logical is defined as:

type Logical is (False, True, Uncertain);

The following operations are defined for Logical:

function "not" (Left : Logical) return Logical;
function "and" (Left, Right : Logical) return Logical;
function "and" (Left : Logical; Right : Boolean)
return Logical;
function "and" (Left : Boolean; Right : Logical)
return Logical;
function "or" (Left, Right : Logical) return Logical;
function "or" (Left : Logical; Right : Boolean)
return Logical;
function "or" (Left : Boolean; Right : Logical)
return Logical;
function "xor" (Left, Right : Logical) return Logical;
function "xor" (Left : Logical; Right : Boolean)
return Logical;
function "xor" (Left : Boolean; Right : Logical)
return Logical;
ada ada intervals arithmetic arithmetic operations intervals relational operations
Free Download 489K
0
  • Share on:

Interval arithmetic for Ada User Reviews

Sponsored

Categories

  • Linux

Related Downloads

ArithmeticLayoutManager
ArithmeticLayoutManager is an arithmetic layout manager for Swing/AWT.
pyBallistics
pyBallistics is a graphical small arms ballistics program used to calculate ...
Eigen
Eigen project is a lightweight C++ template library for vector and matrix math, ...
Visual Turing Machine
Visual Turing Machine is a program that lets you create Turing machines with a ...
Qalculate! Units
Qalculate! is a multi-purpose desktop calculator for GNU/Linux.
Copyright © 1999-2017 Softpile Free Downloads
  • Contact Us
  • Submit
  • Privacy Policy
  • Disclaimer
  • Terms of Use