1
0
Files
applications
biffexplorer
cactusjukebox
clipanalizer
draw_test
fakecmd
fixlp
foobot
fpbrowser
fpchess
fppkgrepotest
fpsvnsync
fpvviewer
gobject-introspection
idlparser
instantfpc
json_packager
khexeditor
laz_icons
lazclock
lazedit
lazeyes
lazimageeditor
lazspreadsheet
lazstacktrace
lazstats
data
docs
html
icons
source
source_orig
ABCLogLinUnit.lfm
ABCLogLinUnit.lrs
ABCLogLinUnit.pas
ABRANOVAUNIT.PAS
ABRANOVAUNIT.lfm
ABRANOVAUNIT.lrs
AJKLogLinUnit.pas
ANCOVAUNIT.PAS
ANCOVAUNIT.lfm
ANCOVAUNIT.lrs
ANOVATESTS.PAS
AUTOCORUNIT.PAS
AUTOCORUNIT.lfm
AUTOCORUNIT.lrs
AUTOPLOTUNIT.PAS
AUTOPLOTUNIT.lfm
AUTOPLOTUNIT.lrs
AXSANOVAUNIT.PAS
AXSANOVAUNIT.lfm
AXSANOVAUNIT.lrs
AboutUnit.lfm
AboutUnit.lrs
AboutUnit.pas
BACKREGUNIT.PAS
BACKREGUNIT.lfm
BACKREGUNIT.lrs
BESTREGUNIT.PAS
BESTREGUNIT.lfm
BESTREGUNIT.lrs
BINOMIALUNIT.PAS
BINOMIALUNIT.lfm
BINOMIALUNIT.lrs
BLKANOVAUNIT.PAS
BLKANOVAUNIT.lfm
BLKANOVAUNIT.lrs
BLKMREGUNIT.PAS
BLKMREGUNIT.lfm
BLKMREGUNIT.lrs
BlankUnit.lfm
BlankUnit.pas
CANONUNIT.PAS
CANONUNIT.lfm
CANONUNIT.lrs
CCHARTUNIT.lfm
CCHARTUNIT.lrs
CHISQRUNIT.PAS
CHISQRUNIT.lfm
CHISQRUNIT.lrs
COCHRANQUNIT.PAS
COCHRANQUNIT.lfm
COCHRANQUNIT.lrs
COMPRELUNIT.PAS
COMPRELUNIT.lfm
COMPRELUNIT.lrs
CONCORDANCE.PAS
CONCORDANCE.lfm
CONCORDANCE.lrs
CORSIMUNIT.lfm
CORSIMUNIT.lrs
COXREGUNIT.PAS
COXREGUNIT.lfm
COXREGUNIT.lrs
CROSSTAB.PAS
CROSSTAB.lfm
CROSSTAB.lrs
CUMSUMUNIT.lfm
CUMSUMUNIT.lrs
CompTestUnit.lfm
CompletionItemUnit.lfm
CompletionItemUnit.pas
DATAUNIT.PAS
DIF.PAS
DIF.lfm
DIF.lrs
DIFFERENCEUNIT.PAS
DIFFERENCEUNIT.lfm
DIFFERENCEUNIT.lrs
DISCRIMUNIT.PAS
DISCRIMUNIT.lfm
DISCRIMUNIT.lrs
DISTRIBUNIT.lfm
DISTRIBUNIT.lrs
ERRORCURVESUNIT.lfm
ERRORCURVESUNIT.lrs
ESSAYUNIT.PAS
ESSAYUNIT.lfm
EXACTUNIT.PAS
EXACTUNIT.lfm
EXACTUNIT.lrs
EXPSMOOTHUNIT.PAS
EXPSMOOTHUNIT.lfm
EXPSMOOTHUNIT.lrs
FACTORUNIT.PAS
FACTORUNIT.lfm
FACTORUNIT.lrs
FFTUNIT.PAS
FFTUNIT.lfm
FFTUNIT.lrs
FILEEXTRACTUNIT.PAS
FILEEXTRACTUNIT.lfm
FILEEXTRACTUNIT.lrs
FRIEDMANUNIT.PAS
FRIEDMANUNIT.lfm
FRIEDMANUNIT.lrs
FunctionsUnit.pas
LazStats.ico
LazStats.ini
LazStats.lpi
LazStats.lpr
LazStats.lrs
LazStats.manifest
LazStats.res
TYPEUNIT.PAS
TYPEUNIT.lfm
abcnestedunit.lfm
abcnestedunit.lrs
abcnestedunit.pas
anovatestsunit.pas
avglinkunit.lfm
avglinkunit.lrs
avglinkunit.pas
bartletttestunit.lfm
bartletttestunit.lrs
bartletttestunit.pas
blankfrmunit.lfm
blankfrmunit.lrs
blankfrmunit.pas
bnestaunit.lfm
bnestaunit.lrs
bnestaunit.pas
boxplotunit.lfm
boxplotunit.lrs
boxplotunit.pas
breakdownunit.lfm
breakdownunit.lrs
breakdownunit.pas
bubbleplotunit.lfm
bubbleplotunit.lrs
bubbleplotunit.pas
calculatorunit.lfm
calculatorunit.lrs
calculatorunit.pas
cchartunit.pas
colinsertunit.lfm
colinsertunit.lrs
colinsertunit.pas
comparedistunit.lfm
comparedistunit.lrs
comparedistunit.pas
concordanceunit.lfm
concordanceunit.lrs
concordanceunit.pas
contexthelpunit.lfm
contexthelpunit.lrs
contexthelpunit.pas
correspondenceunit.lfm
correspondenceunit.lrs
correspondenceunit.pas
corsimunit.pas
crosstabunit.lfm
crosstabunit.lrs
crosstabunit.pas
cumsumunit.pas
dataprocs.pas
datasmoothunit.lfm
datasmoothunit.lrs
datasmoothunit.pas
dbldeclineunit.lfm
dbldeclineunit.lrs
dbldeclineunit.pas
descriptiveunit.lfm
descriptiveunit.lrs
descriptiveunit.pas
dictionaryunit.lfm
dictionaryunit.lrs
dictionaryunit.pas
difunit.lfm
difunit.lrs
difunit.pas
distribunit.pas
equationunit.lfm
equationunit.lrs
equationunit.pas
errorcurvesunit.pas
essayitemunit.lfm
essayitemunit.lrs
essayitemunit.pas
fprobunit.lfm
fprobunit.lrs
fprobunit.pas
freqspecsunit.lfm
freqspecsunit.lrs
freqspecsunit.pas
frequnit.lfm
frequnit.lrs
frequnit.pas
frmmain.lfm
frmmain.lrs
frmmain.pas
functionslib.pas
genkappaunit.lfm
genkappaunit.lrs
genkappaunit.pas
genrndvalsunit.lfm
genrndvalsunit.lrs
genrndvalsunit.pas
gensequnit.lfm
gensequnit.lrs
gensequnit.pas
glmunit.lfm
glmunit.lrs
glmunit.pas
globals.pas
gradebookunit.lfm
gradebookunit.lrs
gradebookunit.pas
gradingunit.lfm
gradingunit.lrs
gradingunit.pas
graphlib.lfm
graphlib.lrs
graphlib.pas
gridhelpunit.lfm
gridhelpunit.lrs
gridhelpunit.pas
groupfrequnit.lfm
groupfrequnit.lrs
groupfrequnit.pas
guttmanunit.lfm
guttmanunit.lrs
guttmanunit.pas
helpunit.lfm
helpunit.lrs
helpunit.pas
hierarchunit.lfm
hierarchunit.lrs
hierarchunit.pas
hypergeounit.lfm
hypergeounit.lrs
hypergeounit.pas
interruptedunit.lfm
interruptedunit.lrs
interruptedunit.pas
inversezunit.lfm
inversezunit.lrs
inversezunit.pas
itembankingunit.lfm
itembankingunit.lrs
itembankingunit.pas
itemcodesunit.lfm
itemcodesunit.lrs
itemcodesunit.pas
jpegunit.lfm
jpegunit.lrs
jpegunit.pas
kaplanmeierunit.lfm
kaplanmeierunit.lrs
kaplanmeierunit.pas
kappaunit.lfm
kappaunit.lrs
kappaunit.pas
kendalltauunit.lfm
kendalltauunit.lrs
kendalltauunit.pas
kmeansunit.lfm
kmeansunit.lrs
kmeansunit.pas
kr21unit.lfm
kr21unit.lrs
kr21unit.pas
kwanovaunit.lfm
kwanovaunit.lrs
kwanovaunit.pas
latinspecsunit.lfm
latinspecsunit.lrs
latinspecsunit.pas
latinsqrsunit.lfm
latinsqrsunit.lrs
latinsqrsunit.pas
licenseunit.lfm
licenseunit.lrs
licenseunit.pas
lifetableunit.lfm
lifetableunit.lrs
lifetableunit.pas
limitedunit.lfm
limitedunit.lrs
limitedunit.pas
linprounit.lfm
linprounit.lrs
linprounit.pas
loanitunit.lfm
loanitunit.lrs
loanitunit.pas
loglinscreenunit.lfm
loglinscreenunit.lrs
loglinscreenunit.pas
logregunit.lfm
logregunit.lrs
logregunit.pas
lsmrunit.lfm
lsmrunit.lrs
lsmrunit.pas
mainunit.lfm
mainunit.lrs
mainunit.pas
mannwhituunit.lfm
mannwhituunit.lrs
mannwhituunit.pas
matchitemunit.lfm
matchitemunit.lrs
matchitemunit.pas
matmanunit.lfm
matmanunit.lrs
matmanunit.pas
matrixlib.pas
mcitemunit.lfm
mcitemunit.lrs
mcitemunit.pas
medianpolishunit.lfm
medianpolishunit.lrs
medianpolishunit.pas
moveavgunit.lfm
moveavgunit.lrs
moveavgunit.pas
multgenunit.lfm
multgenunit.lrs
multgenunit.pas
multxvsyunit.lfm
multxvsyunit.lrs
multxvsyunit.pas
normalityunit.lfm
normalityunit.lrs
normalityunit.pas
onecaseanovaunit.lfm
onecaseanovaunit.lrs
onecaseanovaunit.pas
onesampunit.lfm
onesampunit.lrs
onesampunit.pas
optionsunit.lfm
optionsunit.lrs
optionsunit.pas
outputunit.lfm
outputunit.lrs
outputunit.pas
partialsunit.lfm
partialsunit.lrs
partialsunit.pas
pathunit.lfm
pathunit.lrs
pathunit.pas
pchartunit.lfm
pchartunit.lrs
pchartunit.pas
pcurvesunit.lfm
pcurvesunit.lrs
pcurvesunit.pas
plotxyunit.lfm
plotxyunit.lrs
plotxyunit.pas
pointsunit.lfm
pointsunit.lrs
pointsunit.pas
polydifunit.lfm
polydifunit.lrs
polydifunit.pas
polynomialunit.lfm
polynomialunit.lrs
polynomialunit.pas
presentvalueunit.lfm
presentvalueunit.lrs
presentvalueunit.pas
probchisqrunit.lfm
probchisqrunit.lrs
probchisqrunit.pas
probsmallerzunit.lfm
probsmallerzunit.lrs
probsmallerzunit.pas
probzunit.lfm
probzunit.lrs
probzunit.pas
project1.lrs
randomsampunit.lfm
randomsampunit.lrs
randomsampunit.pas
rangeselectunit.lfm
rangeselectunit.lrs
rangeselectunit.pas
raschunit.lfm
raschunit.lrs
raschunit.pas
rchartunit.lfm
rchartunit.lrs
rchartunit.pas
recodeunit.lfm
recodeunit.lrs
recodeunit.pas
relchangeunit.lfm
relchangeunit.lrs
relchangeunit.pas
resistancelineunit.lfm
resistancelineunit.lrs
resistancelineunit.pas
riditunit.lfm
riditunit.lrs
riditunit.pas
rmatunit.lfm
rmatunit.lrs
rmatunit.pas
rootmethodunit.lfm
rootmethodunit.lrs
rootmethodunit.pas
rot3dunit.lfm
rot3dunit.lrs
rot3dunit.pas
rotateunit.lfm
rotateunit.lrs
rotateunit.pas
rowinsertunit.lfm
rowinsertunit.lrs
rowinsertunit.pas
runstestunit.lfm
runstestunit.lrs
runstestunit.pas
scripteditorunit.lfm
scripteditorunit.lrs
scripteditorunit.pas
scriptoptsunit.lfm
scriptoptsunit.lrs
scriptoptsunit.pas
selectcasesunit.lfm
selectcasesunit.lrs
selectcasesunit.pas
selectifunit.lfm
selectifunit.lrs
selectifunit.pas
sensunit.lfm
sensunit.lrs
sensunit.pas
sigmachartunit.lfm
sigmachartunit.lrs
sigmachartunit.pas
signtestunit.lfm
signtestunit.lrs
signtestunit.pas
simplechisqrunit.lfm
simplechisqrunit.lrs
simplechisqrunit.pas
simultregunit.lfm
simultregunit.lrs
simultregunit.pas
singlelinkunit.lfm
singlelinkunit.lrs
singlelinkunit.pas
sldunit.lfm
sldunit.lrs
sldunit.pas
smoothdataunit.lfm
smoothdataunit.lrs
smoothdataunit.pas
sortcasesunit.lfm
sortcasesunit.lrs
sortcasesunit.pas
spbrunit.lfm
spbrunit.lrs
spbrunit.pas
spearmanunit.lfm
spearmanunit.lrs
spearmanunit.pas
srhtestunit.lfm
srhtestunit.lrs
srhtestunit.pas
stemleafunit.lfm
stemleafunit.lrs
stemleafunit.pas
stepfwdmrunit.lfm
stepfwdmrunit.lrs
stepfwdmrunit.pas
succintunit.lfm
succintunit.lrs
succintunit.pas
sumyrsdepunit.lfm
sumyrsdepunit.lrs
sumyrsdepunit.pas
testgenunit.lfm
testgenunit.lrs
testgenunit.pas
testscoreunit.lfm
testscoreunit.lrs
testscoreunit.pas
testspecsunit.lfm
testspecsunit.lrs
testspecsunit.pas
tfitemunit.lfm
tfitemunit.lrs
tfitemunit.pas
tprobunit.lfm
tprobunit.lrs
tprobunit.pas
transfrmunit.lfm
transfrmunit.lrs
transfrmunit.pas
ttestunit.lfm
ttestunit.lrs
ttestunit.pas
twocorrsunit.lfm
twocorrsunit.lrs
twocorrsunit.pas
twopropunit.lfm
twopropunit.lrs
twopropunit.pas
twoslsunit.lfm
twoslsunit.lrs
twoslsunit.pas
twowayloglinunit.lfm
twowayloglinunit.lrs
twowayloglinunit.pas
twozprobunit.lfm
twozprobunit.lrs
twozprobunit.pas
uchartunit.lfm
uchartunit.lrs
uchartunit.pas
wilcoxonunit.lfm
wilcoxonunit.lrs
wilcoxonunit.pas
withinanovaunit.lfm
withinanovaunit.lrs
withinanovaunit.pas
wlsunit.lfm
wlsunit.lrs
wlsunit.pas
xbarunit.lfm
xbarunit.lrs
xbarunit.pas
xvsmultyunit.lfm
xvsmultyunit.lrs
xvsmultyunit.pas
tests
LazStats.chm
LazStats.hlp
README.txt
pyramidtiff
spready
sudoku
tappytux
wikihelp
bindings
components
examples
image_sources
lclbindings
wst
lazarus-ccr/applications/lazstats/source_orig/probzunit.pas

61 lines
1.0 KiB
ObjectPascal
Raw Normal View History

unit ProbzUnit;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs,
StdCtrls, functionslib;
type
{ TProbzForm }
TProbzForm = class(TForm)
ReturnBtn: TButton;
CancelBtn: TButton;
ResetBtn: TButton;
ComputeBtn: TButton;
ProbzEdit: TEdit;
Label2: TLabel;
zEdit: TEdit;
Label1: TLabel;
procedure ComputeBtnClick(Sender: TObject);
procedure ResetBtnClick(Sender: TObject);
private
{ private declarations }
public
{ public declarations }
end;
var
ProbzForm: TProbzForm;
implementation
{ TProbzForm }
procedure TProbzForm.ResetBtnClick(Sender: TObject);
begin
zEdit.Text := '';
ProbzEdit.Text := '';
end;
procedure TProbzForm.ComputeBtnClick(Sender: TObject);
VAR
zprob, z : double;
outvalue : string;
begin
z := StrToFloat(zEdit.Text);
zprob := 1.0 - probz(z);
outvalue := format('%6.4f',[zprob]);
ProbzEdit.Text := outvalue;
end;
initialization
{$I probzunit.lrs}
end.