



LEADER 
03419nmm a2200361 u 4500 
001 
EB000666045 
003 
EBX01000000000000000519127 
005 
00000000000000.0 
007 
cr 
008 
140122  eng 
020 


a 9783642580581

100 
1 

a Klatte, Rudi

245 
0 
0 
a CXSC
h Elektronische Ressource
b A C++ Class Library for Extended Scientific Computing
c by Rudi Klatte, Ulrich Kulisch, Andreas Wiethoff, Christian Lawo, Michael Rauch

250 


a 1st ed. 1993

260 


a Berlin, Heidelberg
b Springer Berlin Heidelberg
c 1993, 1993

300 


a XV, 269 p. 1 illus
b online resource

505 
0 

a A Class Library in the Programming Language C++  1.3 CXSC: A Programming Environment for Scientific Computing with Result Verification  1.4 Survey of CXSC  2 The Programming Languages C and C++  2.1 A Short Introduction to C  2.2 Additional Features in C++  3 C—XSC Reference  3.1 Constants, Data Types, and Variables  3.2 Expressions  3.3 Statements  3.4 Error Handling  3.5 Pitfalls for Programming with C — XSC  A Syntax Diagrams  A.1 Data Types  A.2 Management of Vectors and Matrices  A.3 Definition of Variables  A.4 Expressions  A.5 Logical Expressions  A.6 Type Castings  A.7 Assignments  A.8 Arithmetic Standard Functions  A.9 Other Functions  A.10 Input and Output  A.11 Extension of a Syntax Diagram of C++  B The Structure of the C — XSC Package  B.1 Header Files  B.2 Module Libraries  C Error List  D Sample Programs  D.1 Rounding Control of Arithmetic Operations  D.2

653 


a Theory of Computation

653 


a Probability Theory and Stochastic Processes

653 


a Computers

653 


a Numerical analysis

653 


a Numerical Analysis

653 


a Probabilities

700 
1 

a Kulisch, Ulrich
e [author]

700 
1 

a Wiethoff, Andreas
e [author]

700 
1 

a Lawo, Christian
e [author]

710 
2 

a SpringerLink (Online service)

041 
0 
7 
a eng
2 ISO 6392

989 


b SBA
a Springer Book Archives 2004

856 


u https://doi.org/10.1007/9783642580581?nosfx=y
x Verlag
3 Volltext

082 
0 

a 004.0151

520 


a CXSC is a tool for the development of numerical algorithms delivering highly accurate and automatically verified results. It provides a large number of predefined numerical data types and operators. These types are implemented as C++ classes. Thus, CXSC allows highlevel programming of numerical applications in C and C++. The most important features of CXSC are: real, complex, interval, and complex interval arithmetic; dynamic vectors and matrices; subarrays of vectors and matrices; dotprecision data types, predefined arithmetic operators with maximum accuracy; standard functions of high accuracy; multiple precision arithmetic and standard functions; rounding control for I/O data; error handling, and library of problem solving routines with automatic result verification. Thus, CXSC makes the computer more powerful concerning the arithmetic. CXSC is immediately usable by C programmers, easy to learn, userextendable, and may also be combined with other tools. The book can be used as a textbook and as a reference manual. It consists of an introduction to advanced computer arithmetic, a chapter describing the programming languages C and C++, the major chapter "CXSC Reference", sample programs, and indices
