天文算法,包括時間、行星、以及內插算法。
A portable ANSI C implementation of some of the algorithms published in
Astronomical Algorithms
by Jean Meeus
2nd edition (December 1998)
Willmann-Bell
ISBN: 0943396638
Fully revised to cover the latest standards and technologies, XML and Java(TM), Second Edition provides the practical solutions developers need to design powerful and portable Web-based applications. Featuring step-by-step examples, this book focuses on harnessing the power of Java(TM) and XML together to streamline the development process.
XML and Java(TM), Second Edition provides new coverage of emerging areas such as document management, databases, messaging, servlets, JDBC, data binding, security, and more. It begins with an overview of XML programming techniques, standard APIs, and tools. Building upon this foundation, the book goes on to cover the latest technologies, including DOM Level 2, SAX2, XSLT, SOAP, WSDL, and UDDI. It explores the role of these major middleware technologies in XML and Java-based Web application development, as well as the limitations and potential pitfalls.
Java technology is both a programming language and a platform. The Java programming language originated as part of a research project to develop advanced software for a wide variety of network devices and embedded systems. The goal was to develop a small, reliable, portable, distributed, real-time operating platform. When the project started, C++ was the language of choice. But over time the difficulties encountered with C++ grew to the point where the problems could best be addressed by creating an entirely new language platform. Design and architecture decisions drew from a variety of languages such as Eiffel, SmallTalk, Objective C, and Cedar/Mesa. The result is a language platform that has proven ideal for developing secure, distributed, network-based end-user applications in environments ranging from network-embedded devices to the World-Wide Web and the desktop
The Fat Fs module is a middleware that written in ANSI C. There is no platform dependence, so long as the compiler is in compliance with ANSI C. However it handles the system portable FAT structures. You must take the endian into consideration. It must be changed for your platform first or the compiler will abort with an error.
ieee754的標準,原英文版的!Twenty years ago anarchy threatened floating-point arithmetic. Over a dozen commercially significant arithmetics
boasted diverse wordsizes, precisions, rounding procedures and over/underflow behaviors, and more were in the
works. “portable” software intended to reconcile that numerical diversity had become unbearably costly to
develop.
Thirteen years ago, when IEEE 754 became official, major microprocessor manufacturers had already adopted it
despite the challenge it posed to implementors. With unprecedented altruism, hardware designers had risen to its
challenge in the belief that they would ease and encourage a vast burgeoning of numerical software. They did
succeed to a considerable extent. Anyway, rounding anomalies that preoccupied all of us in the 1970s afflict only
CRAY X-MPs — J90s now.
This document specifies a collection of compiler directives, library routines, and
environment variables that can be used to specify shared-memory parallelism in C, C++
and Fortran programs. This functionality collectively defines the specification of the
OpenMP Application Program Interface (OpenMP API). This specification provides a
model for parallel programming that is portable across shared memory architectures
from different vendors. Compilers from numerous vendors support the OpenMP API.
More information about OpenMP can be found at the following web site:
DelphiDoc is a program for automatic generation of documentation on
a Delphi-Project. At the moment the documentation will be generated in HTML
(HyperText Markup Language) format, in the Windows help (.hlp-files) format,
in the LaTeX format or in PDF (portable Document Format) with some additional
xfig-/wmf-files. Export to XMI to import it into other UML tools is also
available.
The Fortran 90 Handbook is a definitive and comprehensive guide to Fortran 90
and its use. Fortran 90, the latest standard version of Fortran, has many
excellent new features that will assist the programmer in writing efficient,
portable, and maintainable programs. The Fortran 90 Handbook is an informal
description of Fortran 90, developed to provide not only a readable
explanation of features, but also some rationale for the inclusion of features
and their use. In addition, “models” give the reader better insight as to why
things are done as they are in the language.