Eff. Date -5/1/1997


Dianthus Statistics Tables
Version 1.40

for Windows 3.X

Windows is registered trademark of Microsoft Corporation.

INTRODUCTION

Thank you for your interest in the Dianthus Statistics Tables 
Version 1.40 for Windows 3.X.

The tables are designed to provide on-line access to standard
statistical tables for users of Windows 3.X .

The software is distributed for evaluation purposes.  Please, 
read the Dianthus Software Evaluation Agreement section for an
explanation.


Windows is registered trademark of Microsoft Corporation.



RELEASE SUMMARY

Release 1.40

Contents:

	Program		Description
	QTAB1		Cumulative Area Under the Standard Normal
			Probability Distribution between the mean
			and positive values of Z.
	QTAB2		Ordinates of the Normal Curve
	QTAB3		Critical Values For Student's 
			t-distribution
	QTAB4		The Natural Logarithm of the Gamma 
			Function
	QTAB5		The Gamma Function

What is new in this release:

	Program		Description
	QTAB5		The Gamma Function

What has changed in this release:

	Program		Description
	QTAB1		Added ABOUT information
	QTAB2		Added ABOUT information
	QTAB3		Added ABOUT information
	QTAB4		Added ABOUT information

What is fixed in this release:

	Program		Description
	QTAB4		Replace Gamma Function with a more 
			accurate algorithm.


Release 1.30

Contents:

	Program		Description
	QTAB1		Cumulative Area Under the Standard Normal
			Probability Distribution between the mean
			and positive values of Z.
	QTAB2		Ordinates of the Normal Curve
	QTAB3		Critical Values For Student's 
			t-distribution
	QTAB4		The Natural Logarithm of the Gamma 
			Function

What is new in this release:

	Program		Description
	QTAB4		The Natural Logarithm of the Gamma 
			Function

What has changed in this release:

	Program		Description
	NA		NA

What is fixed in this release:

	Program		Description
	NA		NA


Release 1.20

Contents:

	Program		Description
	QTAB1		Cumulative Area Under the Standard Normal
			Probability Distribution between the mean
			and positive values of Z.
	QTAB2		Ordinates of the Normal Curve
	QTAB3		Critical Values For Student's 
			t-distribution

What is new in this release:

	Program		Description
	QTAB3		Critical Values For Student's 
			t-distribution

What has changed in this release:

	Program		Description
	NA		NA

What is fixed in this release:

	Program		Description
	NA		NA

Release 1.10

Contents:

	Program		Description
	QTAB1		Cumulative Area Under the Standard Normal
			Probability Distribution between the mean
			and positive values of Z.
	QTAB2		Ordinates of the Normal Curve

What is new in this release:

	Program		Description
	QTAB2		Ordinates of the Normal Curve

What has changed in this release:

	Program		Description
	NA		NA

What is fixed in this release:

	Program		Description
	NA		NA


Release 1.00

Contents:

	Program		Description
	QTAB1		Cumulative Area Under the Standard Normal
			Probability Distribution between the mean
			and positive values of Z.

What is new in this release:

	Initial release.

What has changed in this release:

	Initial release.

What is fixed in this release:

	Initial release.


SOFTWARE INSTALLATION

Software Distribution

	File		Description

	RELEASE.TXT	Contains release information
	RELEASE.WRI	Contains release information
	QTAB1.EXE	Cumulative Area Under the Standard Normal
			Probability Distribution between the mean
			and positive values of Z.
	QTAB2.EXE	Ordinates of the Normal Curve
	QTAB3.EXE	Critical Values For Student's 
			t-distribution
	QTAB4.EXE	The Natural Logarithm of the Gamma 
			Function
	QTAB5.EXE	The Gamma Function


Software Requirements

	The tables (QTAB#.EXE) are provided as QuickWin 
	applications.  They are executable under Microsoft Windows
	3.X or later.

	The Dianthus Statistics Tables can be installed in any 
	program group. No ICONS are provided with the programs.

Typical Installation Instructions

	First Time Installation

	1.	Create a new directory, C:\DIANTHUS

	2.	Unzip the distribution file into C:\DIANTHUS

	3.	Create a new Program Group, DIANTHUS, in the
                Program Manger window
	
	4.	Within the new Program Group create a new Program
		Item for each program file (EXE file).  You must 
		provide your own description. 


	Upgrade Installation

	1.	Unzip the distribution file into C:\DIANTHUS.  
		Replace any existing files.

	2.	For new program files (EXE files):
			Within the Program Group create a new 
			Program Item for each program file 
			(EXE file).  You must provide your own 
			description. 

	3.	For existing program files (EXE files):
			Within the Program Group click once on
			an ICON and then review the Properties
			for each file.  This will refresh the
			Program Item.  



DIANTHUS SOFTWARE EVALUATION AGREEMENT

This is a legal Agreement between you (Company) and Dianthus.

1.	GRANT OF LICENSE - Dianthus grants to Company the right to
	use one copy of the Dianthus software program(s) provided
	by Dianthus to Company under this Agreement (the 
	"Software") for evaluation purposes only and only for the 
	term of this Agreement.  For the purposes of the 
	evaluation, this Evaluation Agreement shall override the 
	End User License Agreement included with the Software 
	package during this Agreement.

2.	TERM AND TERMINATION - This Agreement shall be effective 
	for a period of ninety (90) days from the date Company 
	receives the Software.  If Company does not purchase the 
	Software prior to the expiration of the term of this 
	Agreement, this Evaluation Agreement expires and the 
	Company shall destroy all copied portions of the Software 
	including all diskettes and manuals received with the 
	evaluation copy.  If the Company does purchase the 
	Software, all terms and conditions of the End User License
	Agreement included with the Software will be in full force
	and effect, and the terms and conditions of the Evaluation
	Agreement become null and void.  By purchasing the 
	Software, the Company indicates the acceptance of the 
	terms and conditions of the End User License Agreement 
	provided with the Software.

3.	COPYRIGHT - The Software is owned by Dianthus or it 
	suppliers and is protected by the United States copyright 
	laws and international treaty provisions.  Therefore, 
	Company must treat the Software like any other copyrighted 
	material (e.g., a book or musical recording) except that 
	the Company may either (a) make one copy of the Software 
	and written material solely for backup or archival 
	purposes, (b) transfer the Software and written materials 
	to a single hard disk provided that Company keeps the 
	original solely for backup or archival purposes.

4.	OTHER RESTRICTIONS - Company may not rent, lease, or 
	otherwise transfer the Software.  Company may not reverse 
	engineer, decompile, or disassemble the Software.  The 
	source code of the Software is confidential information 
	owned by Dianthus.  Company may not disclose it to any 
	third party, make derivative works based upon it, or use 
	it for any purpose except the specific uses expressly 
	permitted in the user documentation which accompanies 
	the Software.

5.	NO WARRANTIES - Because this product is provided solely 
	for evaluation purposes, it is provided "as is" without 
	warranty of any kind.  Dianthus and it suppliers 
	specifically disclaim all warranties, either expressed or 
	implied, including but not limited to implied warranties 
	of merchantability and fitness for a particular purpose, 
	with regard to the Software, the accompanying written 
	materials, and any accompanying hardware.

6.	NO LIABILITY FOR CONSEQUENTIAL DAMAGES - In no event shall
	Dianthus or any of its suppliers be liable for any damages
	whatsoever (including, without limitation, damages for 
	loss of business profits, business interruption, loss of 
	business information, or other pecuniary loss) arising out
	of the use or inability to use the Software, even if 
	Dianthus has been advised of the possibility of such 
	damages.  Because some states do not allow the exclusion 
	or limitation for consequential or incidental damages, the 
	above limitation may not apply to you.

7.	US GOVERNMENT RESTRICTED RIGHTS - The Software and 
	documentation are provided with Restricted Rights.  Use, 
	duplication, or disclosure by the Government is subject to
	restrictions set forth in subparagraph (c)i(ii) of the 
	Rights in Technical Data and Computer Software clause at 
	DFARS 252.227-7013 or subparagraphs (c)(1) and (2) of the 
	Commercial Computer Software -- Restricted Rights 48 CFR 
	52.227-19, as applicable.  Manufacturer is Dianthus RR1 
	Box 88 Colfax, IL 61728.

8.	MISCELLANEOUS - The cost of setup, testing, and evaluation
	of Software shall be borne by Company.  The cost of any 
	return of the Software to Dianthus shall be borne by 
	Company.

This Agreement is governed by the laws of the State of Illinois.

Should Company have questions concerning this Agreement, please 
send correspondence to Dianthus Customer Service Department RR1 
Box 88 Colfax, IL 61728.

By downloading and using this software, Company agrees to be bound
by the terms of the foregoing license.

 


END USER LICENSE AGREEMENT

Dianthus License Agreement

Dianthus Statistics Tables 
Version 1.40 
for Windows 3.X

This is a legal agreement between you (either an individual or an 
entity), the end user, and Dianthus.  If you do not agree to the 
terms of the this Agreement, promptly return the disk package and 
accompanying items (including written materials and binders or 
other containers) to the place you obtained them from for a full 
refund.

DIANTHUS SOFTWARE LICENSE

1.	GRANT OF LICENSES.  This Dianthus License Agreement 
("License") permits you to use one copy of the specified version 
of the Dianthus software product identified above ("SOFTWARE") on 
any single computer, provided the SOFTWARE is in use on only one 
computer at any time.  If you have multiple Licenses for the 
SOFTWARE, then at any time you may have as many copies of the 
SOFTWARE in use as you have Licenses.  The SOFTWARE is "in use" 
on a computer when it is loaded into the temporary memory 
(i.e. RAM) or installed into the permanent memory (e.g. hard disk,
CD-ROM, or other storage device) of the computer, except that a 
copy installed on a network server for the sole purpose of 
distribution to other computers is not "in use".  If the 
anticipated number of users of the SOFTWARE will exceed the number
of applicable licenses, then you must have a reasonable mechanism
or process in place to assure that the number of persons using 
the SOFTWARE concurrently does not exceed the number of Licenses.
If the SOFTWARE is permanently installed on the hard disk or other
storage device of a computer (other than the network server) and
one person uses that computer more than 80% of the time it is in
use, then that person may also use the SOFTWARE on a portabf   (                                         @     @    @                                           H     (   
@   @ "# `@   Pd  BS& EԁH	
-lL-$
Dm.M,
.M,-$Md
D
m,l-LmL-!Ll.-
/$.D%$
-l
̤m$

iʊ*HNm팭$DL,mn
D.Lm
.-N
le
DE$L-l̮DJiʊ*H$m-팤
.L.mdM,-
l
M,--Nm팭$DL,mner;
	cout.width(14);
	j=sprintf(buffer,"%.8f",PercentChiSquare(0.05,DF));	
    cout<<buffer;
	cout.width(14);	
	j=sprintf(buffer,"%.8f",PercentChiSquare(0.10,DF));	
	cout<<buffer;
	cout.width(14);
	j=sprintf(buffer,"%.8f",PercentChiSquare(0.20,DF));	
	cout<<buffer;
	cout.width(14);
	j=sprintf(buffer,"%.8f",PercentChiSquare(0.30,DF));
	cout<<buffer;
	cout.width(14);
	j=sprintf(buffer,"%.8f",PercentChiSquare(0.50,DF));
	cout<<buffer;
	cout.width(14);
	j=sprintf(buffer,"%.8f",PercentChiSquare(0.70,DF));
	cout<<buffer;
	cout.width(14);
	j=sprintf(buffer,"%.8f",PercentChiSquare(0.80,DF));
	cout<<buffer;
	cout.width(14);
	j=sprintf(buffer,"%.8f",PercentChiSquare(0.90,DF));
	cout<<buffer;
	cout.width(14);
	j=sprintf(buffer,"%.8f",PercentChiSquare(0.95,DF));
	cout<<buffer;
	cout.width(14);
	j=sprintf(buffer,"%.8f",PercentChiSquare(0.99,DF));
	cout<<buffer;
	cout.width(14);
	j=sprintf(buffer,"%.8f",PercentChiSquare(0.999,DF));		
	cout<<buffer;
	cout<<"   "<<endl;	

};  
 
void Table::PrintLine(int DF)
{   

	int j;
	char buffer[12]; 
	cout.setf(ios::right);
	cout.width(14);
	j=sprintf(buffer,"%.8f",PercentT(0.60,DF));	
	cout<<buffer;
    cout.width(14);
	j=sprintf(buffer,"%.8f",PercentT(0.70,DF));
	cout<<buffer;
	cout.width(14);
	j=sprintf(buffer,"%.8f",PercentT(0.80,DF));
	cout<<buffer;
	cout.width(14);
	j=sprintf(buffer,"%.8f",PercentT(0.90,DF)); 
	cout<<buffer;
	cout.width(14);
	j=sprintf(buffer,"%.8f",PercentT(0.95,DF));
	cout<<buffer;
	cout.width(14);
	j=s66^3ueF&DZF&D\RW66UFVtQ~
u^&GQ9>u  ;uW  ^&GQ F^&GF&G PSWW P3PPPu  W3PPPP  FFW3P66  P  9>t F&D*&9D$t&D>&L&+L";|h> u^ PPVFTK  9>t<F&D*&9D$t'&D>&L&+L";|> u3뢐W66VuF&|Qt WFP  FF&|^ tcP  FPF&t^vF  ^&w^ PNQ  v3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   