|
|
Strings edit
A library of routines designed to support consequent input (parsing) and output (formatting) of various numeric types: among them integer, floating-point, Roman, UTF-8 encoded sub-/superscript integers. Output can be aligned. Numeric get procedures support value range checks. Number bases can be from binary to hexadecimal for both input and output. Floating-point output supports both absolute and relative precision specification. All input and output routines have short forms for direct string conversions. Checked conversions between UTF-8, Latin-1 and UCS-2 strings are provided. development components, libraries freeware listed in development components, libraries section.
Keywords: ucs relative precision latin 1 checks formatting parsing integers floating point numeric types hexadecimal conversions utf 8 superscript input and output consequent technical calculation ebay users
|
|
|
Fuzzy sets for Ada
The library provides implementations of of fuzzy standard and intuitionistic sets, plain and dimensioned fuzzy numbers, fuzzy logic, plain and dimensioned linguistic variables, fuzzy sets of linguistic variables. Lattice operations are provided for truth values, sets, linguistic variables. Fuzzy numbers are implemented over both integer and real domains with standard arithmetic operations supported. Fuzzy logic is based on the intuitionistic fuzzy sets and the possibility theory. Fuzzy inclusion operations are defined in terms of fuzzy logical values. String oridented I/O is supported. development components, libraries freeware listed in development components, libraries section.
Keywords: linguistic variables inclusion fuzzy logic possibility theory implementations lattice operations logical values truth values arithmetic operations fuzzy numbers fuzzy sets formatted data viewer displays
|