Zoznam funkci� podporovan�ch kni�nicou EVAL.


 
Oper�tory(16)
+Plus, spo��ta argumenty (��slo alebo text), max 6argument1 + argument2 + argument3 + ...
-M�nus, max 6argumentovargument1 - argument2 - argument3 - ...
*N�sobenie, max 6 argumentovargument1 * argument2 * argument3 * ...
/Delenie, spo��ta argumenty, max 6argument1 / argument2 / argument3 / ...
andLogick� s��in, plat� ak platia v�etky argumentyargument1 and argument2 and argument3 and ...
orLogick� s��et, plat� ak plat� aspo� jeden argumentargument1 or argument2 or argument3 or ...
xorLogick� s��et, plat� ak argumenty s� r�zneargument1 xor argument2
>V��� akoargument1 > argument2
>=V��� alebo rovn� akoargument1 >= argument2
<Men�� akoargument1 < argument2
<=Men�� alebo rovn� akoargument1 <= argument2
=Rovn�argument1 = argument2
<>R�znyargument1 <> argument2
notNie (logick� neg�cia)not Argument
modZvy�ok po delen�argument1 mod argument2
divCelo��seln� delenieargument1 div argument2
 
Textov� funkcie(39)
AnsiCompareStrAnsiCompareStr compares strings based on the current Windows locale and is case sensitive.AnsiCompareStr(String,String)
AnsiCompareTextAnsiCompareText compares strings based on the current Windows locale and is not case sensitive.AnsiCompareText(String,String)
ConcatConcat concatenates two or more strings into one.Concat(String,String,String)
CopyCopy returns a substring of a string.Copy(String,Integer,Integer)
DeleteDelete removes a substring from a s string.Delete(String,Integer,Integer)
InsertInsert inserts a substring into a string beginning at a specified point.Insert(String,String,Integer)
ReplaceReplace searches for specific text and replaces it with new text.Replace(String,String,String)
LengthLength returns the number of characters used in a string.Length(String)
PosPos returns the index value of the first character in a specified substring that occurs in a given string.Pos(String,String)
StringOfCharStringOfChar returns a string with the specified number of characters.StringOfChar(String,Integer)
LowerCaseLowerCase converts an ASCII string to lowercase.LowerCase(String)
UpperCaseUpperCase returns a string in uppercase.UpperCase(String)
AnsiLowerCaseAnsiLowerCase converts the given string to lower case.AnsiLowerCase(String)
AnsiUpperCaseAnsiLowerCase converts the given string to upper case.AnsiUpperCase(String)
TrimTrim trims a string of leading and trailing spaces and control characters.Trim(String)
trimleftTrimLeft trims string of leading spaces and control characters.trimleft(String)
TrimRightTrimRight trims string of trailing spaces and control characters.TrimRight(String)
PosWithErrorH�ad� text v inom texte aj s chybami a preklepmi.PosWithError(String,String,Integer)
StringAnywhereH�ad� dan� text vo v�etk�ch poliach tabu�ky.StringAnywhere(String)
AnsiStringAnywhereH�ad� dan� text vo v�etk�ch poliach tabu�ky aj s diakritikou.AnsiStringAnywhere(String)
CompareStrCompareStr compares strings case sensitively.CompareStr(String,String)
CompareTextCompareText compares strings by ordinal value and is not case sensitive.CompareText(String,String)
QuotedStrQuotedStr returns the quoted version of a string.QuotedStr(String)
AnsiQuotedStrAnsiQuotedStr returns the quoted version of a string.AnsiQuotedStr(String,String)
AnsiExtractQuotedStrAnsiExtractQuotedStr converts a quoted string into an unquoted string.AnsiExtractQuotedStr(String,String)
AnsiPosAnsiPos locates the position of a substring within a string.AnsiPos(String,String)
BeforeVr�ti text nach�dzaj�ci sa pred dan�m znakom.Before(String,String)
AfterVr�ti text nach�dzaj�ci sa za dan�m znakom.After(String,String)
StringLeftVr�ti text v zadanej d�ke z�ava.StringLeft(String,Integer)
StringRightVr�ti text v zadanej d�ke sprava.StringRight(String,Integer)
ChrChr returns the character for a specified ASCII value.Chr(Integer)
OrdOrd returns the ordinal value of an ordinal-type expression.Ord(String)
DelCharsZma�e z textu zadan� znaky.DelChars(String,String)
CenterVycentruje texu na zadan� po�et znakov.Center(String,Integer,String)
MatchStringsPorovn� texty pou�it�m ? a *MatchStrings(String,String)
WordCountSpo��ta, ko�ko slov obsahuje text.WordCount(String)
GetWordVr�ti slovo pod�a zadan�ho poradia.GetWord(String,Integer)
CapitalizeFirstLetterZmen� prv� p�smeno ka�d�ho slova na ve�k�, ostatn� na mal�CapitalizeFirstLetter(String)
SoundLikePorovn�, �i dve slov� znej� v angli�tine rovnako.SoundLike(String,String)
 
��seln� funkcie(30)
AbsAbs returns an absolute value. Abs(Real)
FracFrac returns the fractional part of a real number.Frac(Real)
TruncTrunc truncates a real number to an integer.Trunc(Real)
RoundRound returns the value of X rounded to the nearest whole number.Round(Real)
HiHi returns the high-order byte of X as an unsigned value.Hi(Real)
IntInt returns the integer part of a real number.Int(Real)
LnLn returns the natural log of a real expression.Ln(Real)
LoLo returns the low order Byte of argument X.Lo(Real)
OddOdd returns True if argument is an odd number.Odd(Real)
RandomRandom generates random numbers within a specified range.Random(Real)
SqrSqr returns X squaredSqr(Real)
SqrtSqrt returns the square root of X.Sqrt(Real)
MinMin returns a minimum value of argumentsMin(Real,Real)
MaxMax returns a maximum value of argumentsMax(Real,Real)
ExpExp returns the exponential of X.Exp(Real)
PIPi returns 3.1415926535897932385. PI
LNPX1LnXP1 returns the natural log of (X+1)LNPX1(Real)
Log10Log10 calculates log base 10.Log10(Real)
Log2Log2 calculates log base 2.Log2(Real)
LogNLogN calculates log base N.LogN(Real,Real)
IntPowerIntPower calculates Base to the power of Exponent.IntPower(Real,Integer)
PowerPower raises Base to any power.Power(Real,Real)
MantissaMantissa separates the Mantissa of XMantissa(Real)
ExponentExponent separates the Exponents of XExponent(Real)
LDExpLdexp calculates X * (2P)LDExp(Real,Integer)
CeilCeil rounds variables up.Ceil(Real)
FloorFloor rounds variables down.Floor(Real)
Signif X>0 returns 1, if X=0 return 0, else returns -1.Sign(Real)
FaktorialReturns N*(N-1)*(N-2)* ...*2*1Faktorial(Integer)
PermutationVr�ti po�et kombin�ci� N nad K.Permutation(Integer,Integer)
 
D�tum a �as(24)
DateDate gets the current date.Date
DayOfWeekDayOfWeek returns the day of the week for a specified date.DayOfWeek(DateTime)
EncodeDateEncodeDate returns a TDateTime type for a specified Year, Month, and Day.EncodeDate(Integer,Integer,Integer)
EncodeTimeEncodeTime returns a TDateTime type for a specified Hour, Min, Sec, and MSec.EncodeTime(Integer,Integer,Integer,Integer)
FormatDateTimeFormatDateTime formats a date-and-time value.FormatDateTime(String,DateTime)
YearYear returns a Year for a specified DateTimeYear(DateTime)
MonthMonth returns a Month for a specified DateTimeMonth(DateTime)
DayDay returns a Day for a specified DateTimeDay(DateTime)
WeekWeek returns a Week number from beginning of the Year for a specified DateTimeWeek(DateTime)
CenturyCentury returns a century for a specified DateTimeCentury(DateTime)
MonthNameVr�ti mesiac v r�mskom tvare pre zadan� d�tumMonthName(DateTime)
MonthNameLongVr�ti pln� meno mesiaca pre dan� d�tumMonthNameLong(DateTime)
DayNameVr�ti skr�ten� meno d�a pre dan� d�tumDayName(DateTime)
DayNameLongVr�ti pln� meno d�a pre dan� d�tumDayNameLong(DateTime)
TimeTime returns the current time.Time
NowNow returns the current date and time.Now
IncMonthIncMonth returns a date shifted by a specified number of months.IncMonth(DateTime,Integer)
IncDaysIncMonth returns a date shifted by a specified number of days.IncDays(DateTime,Integer)
IsLeapYearIsLeapYear indicates whether a specified year is a leap year.IsLeapYear(DateTime)
DaysInMonthVr�ti po�et dn� v mesiaci pod�a zadan�ho d�tumu.DaysInMonth(DateTime)
DaysBetweenVr�ti po�et dn� medzi dvomi d�tumami.DaysBetween(DateTime,DateTime)
HourVr�ti hodinu (00-23) pre dan� �as.Hour(DateTime)
MinuteVr�ti min�ty (00-59) pre dan� �as.Minute(DateTime)
SecondVr�ti sekundy (00-59) pre dan� �as.Second(DateTime)
 
Goniometrick� a geometrick�(23)
SinSin returns the sine of the angle in radians.Sin(Real)
CosCos calculates the cosine of an angle.Cos(Real)
TanTan returns the tangent of X.Tan(Real)
CoTanCotan calculates the cotangent of an angle.CoTan(Real)
ArcSinArcSin calculates the inverse sine of the given number.ArcSin(Real)
ArcCosArcCos calculates the inverse cosine of the given number.ArcCos(Real)
ArcTanArcTan calculates the arctangent of the given number.ArcTan(Real)
ArcTan2ArcTan2 calculates the arctangent angle and quadrant of the given number.ArcTan2(Real,Real)
HypotHypot calculates the length of the hypotenuse.Hypot(Real,Real)
DegToRadDegToRad returns the value of a degree measurement expressed in radians.DegToRad(Real)
RadToDegRadToDeg converts radians to degrees.RadToDeg(Real)
GradToRadGradToRad converts grad measurements to radians.GradToRad(Real)
RadToGradRadToGrad converts radians to grads.RadToGrad(Real)
CycleToRadCycleToRad converts an angle measurement from cycles to radians.CycleToRad(Real)
RadToCycleRadToCycle converts radians to cycles.RadToCycle(Real)
CosHCosh calculates the hyperbolic cosine of an angle.CosH(Real)
SinHSinh returns the hyperbolic sine of an angle.SinH(Real)
TanHTanh returns the hyperbolic tangent of X.TanH(Real)
ArcCosHArcCosh calculates the inverse hyperbolic cosine of the given number.ArcCosH(Real)
ArcSinHArcSinh calculates the inverse hyperbolic sine of the given number.ArcSinH(Real)
ArcTanHArcTanh calculates the inverse hyperbolic tangent of the given number.ArcTanH(Real)
CircleOVr�ti obvod kruhu.CircleO(Real)
CirclePVr�ti obsah kruhu.CircleP(Real)
 
Finan�n� funkcie(10)
DoubleDecliningBalanceDoubleDecliningBalance calculates the depreciation of an asset using the double-declining balance method.DoubleDecliningBalance(Real,Real,Integer,Integer)
FutureValueFutureValue calculates the future value of an investment.FutureValue(Real,Integer,Real,Real,Integer)
InterestPaymentInterestPayment calculates the interest portion of a loan payment.InterestPayment(Real,Integer,Integer,Real,Real,Integer)
InterestRateInterestRate returns the interest rate required to increase PresentValue to FutureValue.InterestRate(Integer,Real,Real,Real,Integer)
NumberOfPeriodsNumberOfPeriods returns the number of payment periods for an investment.NumberOfPeriods(Real,Real,Real,Real,Integer)
PaymentPayment calculates a fully amortized payment.Payment(Real,Integer,Real,Real,Integer)
PeriodPaymentPeriodPayment returns the principal amount from a full payment.PeriodPayment(Real,Integer,Integer,Real,Real,Integer)
PresentValuePresentValue calculates the present value of an investment.PresentValue(Real,Integer,Real,Real,Integer)
SLNDepreciationSLNDepreciation returns the straight-line depreciation allowance of an asset.SLNDepreciation(Real,Real,Integer)
SYDDepreciationSYDDepreciation calculates depreciation for an asset.SYDDepreciation(Real,Real,Integer,Integer)
 
Konverzn� funkcie(24)
StringPrevod na re�azecString(?)
IntegerPrevod na cel� ��sloInteger(?)
BooleanPrevod na logick� hodnotuBoolean(?)
RealPrevod na re�lne ��sloReal(?)
NumberToSpellPrevedie cel� ��slo do textov�ho tvaru.NumberToSpell(Integer)
DateTimeToStrDateTimeToStr converts a variable of type TDateTime to a string.DateTimeToStr(DateTime)
DateTimeToStringDateTimeToString converts a variable to a string using the specified Format.DateTimeToString(String,DateTime)
DateToStrDateToStr converts a variable of type TDateTime to a formatted string. DateToStr(DateTime)
FloatToStrFloatToStr converts a floating point value to a string.FloatToStr(Real)
CurrToStrCurrToStr converts a currency variable to a string.CurrToStr(Real)
FormatFloatFormatFloat formats a floating point value.FormatFloat(String,Real)
IntToHexIntToHex returns the hex representation of an integer.IntToHex(Integer,Integer)
StrToDateStrToDate converts a string to a date format. StrToDate(String)
StrToDateTimeStrToDateTime converts a string into TDateTime format. StrToDateTime(String)
StrToFloatStrToFloat converts given string to a floating-point value. StrToFloat(String)
StrToCurrStrToCurr converts a floating point number to a currency value. StrToCurr(String)
StrToIntStrToInt converts a string representing an integer (decimal or hex notation) to a number.StrToInt(String)
StrToTimeStrToTime converts a string to a time value.StrToTime(String)
IntToStrIntToStr converts an integer to a string.IntToStr(Integer)
FloatToStrFFloatToStrF converts a floating point value to a string, using a specified Format, Precision, and Digits. FloatToStrF(Real,Integer,Integer,Integer)
CurrToStrFCurrToStrF converts a currency variable to a string of a specified format. CurrToStrF(Real,Integer,Integer)
FormatCurrFormatCurr formats a currency value. FormatCurr(String,Real)
TimeToStrTimeToStr returns a string from a TDateTime variable.TimeToStr(DateTime)
DecToRomanConverts integer value to Roman representation.DecToRoman(Integer)
 
Funkcie so s�bormi(18)
ChangeFileExtChangeFileExt changes the file extension.ChangeFileExt(?,String)
ExpandFileNameExpandFileName returns the full path of Filename.ExpandFileName(?)
ExtractFileDirExtractFileDir extracts the drive and directory parts from FileName. ExtractFileDir(?)
ExtractFileExtExtractFileExt returns the extension portions of FileName.ExtractFileExt(?)
ExtractFileNameExtractFileName extracts the name and extension parts of FileName. ExtractFileName(?)
ExtractFilePathExtractFilePath returns the drive and directory portions of FileName. ExtractFilePath(?)
ExtractFileDriveExtractFileDrive returns the drive portion from FileName.ExtractFileDrive(?)
ExpandUNCFileNameExpandUNCFileName returns the full path of FileName with the network drive portion in UNC format.ExpandUNCFileName(?)
ExtractRelativePathExtractRelativePath returns a relative path name, relative to a specific base directory.ExtractRelativePath(?,?)
FileAgeFileAge returns the date-and-time stamp of the specified file.FileAge(?)
FileExistsFileExists tests if FileName exists.FileExists(?)
GetFileSizeFileSize returns the size of a file in bytes or the number of records in a record file.GetFileSize(?)
FileSearchFileSearch searchs a specified DOS path for a file.FileSearch(String,String)
DiskFreeDiskFree returns the number of free bytes on a specified drive. DiskFree(Integer)
DiskSizeDiskSize returns the size, in bytes, of the specified drive.DiskSize(Integer)
AnsiCompareFileNameAnsiCompareFileName compares file names based on the current locale.AnsiCompareFileName(String,String)
AnsiLowerCaseFileNameAnsiLowerCaseFileName converts a file name to lower case.AnsiLowerCaseFileName(?)
AnsiUpperCaseFileNameAnsiUpperCaseFileName converts a file name to upper case.AnsiUpperCaseFileName(?)
 
R�zne in� funkcie(5)
CondPodmienen� v�raz - ak plat� podmienka (prv� parameter), potom je v�sledkom druh� parameter, ak nie, v�sledok je tret� parameter.Cond(Boolean,?,?)
BetweenZr�chlen� test, �i je ��slo medzi dvomi hodnotami.Between(Real,Real,Real)
BetweenStringsTest, �i sa dan� re�azec nach�dza medzi dvomi hodnotami.BetweenStrings(String,String,String)
SysErrorMessageSysErrorMessage converts Win32 API error codes into strings.SysErrorMessage(Integer)
GetLocaleStrVr�ti re�azec pod�a lok�lnych nastaven� Windows.GetLocaleStr(Integer,Integer)