Golden State Software Systems, Inc.
Tell a Friend
Function Junction ®

The complete list of Classes and Functions
as of

LIST OF CLASSES (click on a class or scroll to see detailed function lists!)  
STRINGS - Perhaps the most widely applied class of functions. From multi-level parsing to find and replace to word-wrap, this class is chock full of value.

DATES - Do you need to convert a date to ISO 8601 Week Notation and back? It's in here. How about converting a date into words in say, legal format? It's in here too. . . plus a whole lot more. Take a peek.

NUMBERS - Primes, factors, multiples, numbers to words, random numbers, number base conversions, factorials . . . a number crunchers delight.

DATA QUEUES    - Unleash the power of data queue technology. After all, shouldn't every system be event driven?

ARRAYS - Multi-Dimensional Array processing was never easier. You'll have to pinch yourself to be convinced you're not in the twilight zone.

TIME - It's about time! Does everything but make time! Does anyone have the time?

STATISTICS - This class is loaded with useful statistical functions to help you analyze your data and prove just about anything you want! ;-)

CONVERSIONS - Eighteen functions to help you convert everything from kitchen measures to torques, efficiently and with a very high degree of precision. Do you know how many square rods are in a rood?

TRIGONOMETRICS - It's done! Every trig function, sliced, diced and delivered in one tasty calc spec.

FINANCE - Our unique approach to financial calculations detects the missing variable and solves for it. It's like wrapping up three or four functions in one, and our Annuity functions are so powerful they can solve for interest.

MEDICAL - OK. So calculating someone's body surface area is not something you need to do everyday, unless, of course, you are a doctor or a pharmacist. But it is interesting. And so are some of the other functions you'll find in this class.

NAVIGATION - So you always know where you are, how far away where you'd rather be is, and in what direction.

DATE FIELDS - Most of the functionality of the Date Class can be found in here as well. The only difference being that these functions accept date fields as input.

STRING CLASS  
Str_A2E()
Translate ASCII to EBCDIC - Converts and returns a given input string coded in ASCII to EBCDIC.
Str_Adr()
Format Name and Address for Printing or Display - Accepting a wide variety of input argument possibilities, this multi-featured function returns a 6 dimension array with the name and address fully formatted, compressed, and left justified in each array element ready for output.
Str_Bld2()
Build or Maintain a Delimited String - Builds or maintains a delimited string based upon the parsing delimiter specified and the occurrence requested. New elements can be inserted or existing elements deleted. Existing elements can also be cleared or replaced with new values.
Str_Chr()
Hexadecimal to Character - Converts and returns the character representation of a given hexadecimal input string.
Str_Cmp()
Case Insensitive String Compare - Compares two strings, ignoring case differences and, optionally, spacing differences as well. e.g. john smith = John Smith or, optionally, MarySmith = Mary  Smith
Str_Cse()
Manipulate Upper and Lower Case - Changes the case of characters in a string in several ways.
Str_E2A()
Translate EBCDIC to ASCII - Converts and returns a given input string coded in EBCDIC to ASCII.
Str_Exp()
Expand a String - Expands a string by the amount specified and optionally converts it to all upper case. Useful for the fast creation of presentation output.
Str_FnR()
Find and Replace Characters - Finds and replaces all occurrences of the characters specified in a given string.
Str_FnRO()
Find and Replace Characters - Finds and replaces a specific occurrence of the characters specified in a given string.
Str_Hex()
Character to Hexadecimal - Converts and returns a hexadecimal representation of a given character input string.
Str_Jst()
Justify a String - This versatile function, useful for preparing presentation output, will center or left or right justify a string aligned to any selectable position. Great for presenting indented material.
Str_Num()
Extract a Number from a String - Extracts, assembles, and returns a number from an alphanumeric string. Useful for stripping off editing characters such as those that might be found in phone numbers, social security numbers, ICD9 codes, etc. (e.g. (800) 555-1212 would return 8005551212 or 123-456-7890 would return 1234567890). Includes an optional decimal alignment feature.
Str_Prs1()
Parse a String into Fixed Length Substrings - This multi-featured function, including word-wrap protection, parses an input string into variable fixed length substrings.
Str_Prs2()
Parse a Delimited String - This multi-featured function parses an input string based upon a specified delimiter and returns the occurrence requested. Note: Nesting this function gives you a very powerful multi-level, hierarchical parser in one calc spec. Great for EDI, HL7, etc.
Str_RZ()
Right Justify/Zero Fill - Right justifies and zero fills an alpha string. Automatically checks for the numeric validity of the data unless the allow alpha option is employed.
back to list of classes
DATE CLASS

Important Note: All date functions automatically check the validity of input dates and all date functions that accept 2 digit years allow the user to over-ride IBM's standard 60/40 rule.
Dat_Age()
Calculate Age - Accepts one of eight different input date formats and returns appropriate age as of today. e.g. 17 days, or 6 weeks, or 15 months, or 27 years.
Dat_AgeF()
Calculate Full Age - Accepts one of eight different input date formats and returns precise age as of today. e.g. 39 years, 4 months, 12 days.
Dat_Chk()
Date Validity Check - Accepts one of eight different input date formats and checks the validity of the date.
Dat_Dow()
Calculate Day of the Week - Accepts one of eight different input date formats and returns the literal day of the week. e.g. 01/12/1950 = Thurday.
Dat_DowN()
Calculate Day Number of the Week - Accepts one of eight different input date formats and returns the numeric day of the week. e.g. 01/12/1950 = 5
Dat_ISO()
Convert Date to ISO - Accepts one of eight different input date formats and returns an ISO Date Field. e.g. 01/12/1950 = 1950-01-12
Dat_ISW()
Format Date in ISO 8601 Week Notation - Accepts one of eight different input date formats and returns one of six acceptable ISO 8601 week notation output formats. e.g. 01/12/1950 = 1950-W02-04
Dat_LiD()
Convert Lilian Date to ISO Date - Accepts Lilian date and returns an ISO Date Field. e.g. 134134 = 1950-01-12
Dat_Lil()
Calculate Lilian Date - Accepts one of eight different input date formats and returns a Lilian date. e.g. 01/12/1950 = 134134
Dat_WIS()
Convert ISO 8601 Week Notation to ISO Date - Accepts one of six different ISO 8601 week notation input formats and returns an ISO Date Field. e.g. 1950-W02-04 = 1950-01-12
Dat_Wrd()
Format Date in Words - Accepts one of eight different input date formats and returns one of twenty possible word formats. e.g. 01/12/1950 = January 12, 1950 or Thursday, January 12, 1950
back to list of classes
NUMBERS CLASS  
Num_BsX()
Converts Number Bases - Converts numbers from any base system to another between bases 2 and 36. e.g. 5280 base10 = 14A0 base16 = 1010010100000 base2.
Num_Fct()
Prime Factors - Computes and returns all of a given number's prime factors.
Num_Fctl()
Factorial - Computes and returns the product of all of the integers less than or equal to a given number.
Num_Fib()
Fibonacci Sequence - Computes and returns the requested term of a Fibonacci sequence.
Num_GCF()
Greatest Common Factor - Computes and returns the greatest factor common to a series of numbers.
Num_LCM()
Least Common Multiple - Computes and returns the smallest multiple common to a series of numbers.
Num_Pri()
Next Prime Number - Computes and returns the next prime number greater than a given number.
Num_RNG()
Random Number Generator - Computes and returns random numbers of selectable magnitude and precision within selectable ranges. Does not require an input seed.
Num_Rom()
Roman Numerals - Converts Arabic Numerals to Roman Numerals.
Num_SoD()
Sum of the Digits - Computes and returns the sum of a number's digits.
Num_SoI()
Sum of the Integers - Computes and returns the sum of all of the integers less than or equal to a given number.
Num_Wrd()
Converts Numbers to Words - Converts positive or negative numbers into words in one of five selectable output formats. e.g.
one thousand, seventeen and four tenths, or
one thousand, seventeen Dollars and forty Cents, or
one thousand, seventeen and 40/100 Euros, or
etc.
back to list of classes
DATA QUEUE CLASS
Dtq_Clr()
Clear Data from a Data Queue - This function will clear data from any standard data queue, whether keyed or not. Keyed data queues are cleared according to standard key processing logic. e.g. EQ, LT, GT, etc. This function makes many intuitive assumptions greatly simplifying the task. e.g. EVAL   RC = Dtq_Clr(QName)
Dtq_Lst()
Non-Destructive List Data from a Data Queue - This function will receive up to 2,000 bytes per entry and up to 256 entries from any standard data queue, whether keyed or not, without removing the entries from the queue. This function also returns the date and time the message was placed on the queue as well as the message key if its a keyed queue. This function greatly simplifies the list from data queue process in that it makes several key assumptions and calculations automatically.
Dtq_Peek()
Non-Destructive Receive Data from a Data Queue - This function will receive data from any standard data queue, whether keyed or not, without removing the entry from the queue. This function can also return string length, actual returned key data, and sender information. This function makes many intuitive assumptions greatly simplifying the task. e.g. EVAL   String = Dtq_Peek(QName)
Dtq_Rcv()
Receive Data from a Data Queue - This function will receive data from any standard data queue, whether keyed or not. This function can also return string length, actual returned key data, and sender information. This function makes many intuitive assumptions greatly simplifying the task. e.g. EVAL   String = Dtq_Rcv(QName)
Dtq_RFI()
Retrieve Force Indicator - Returns the force to auxiliary storage indicator of the given data queue.
Dtq_RID()
Retrieve Sender ID Flag - Returns the flag indicating whether the given data queue includes the sender ID with sent messages.
Dtq_RKL()
Retrieve Key Length - Returns the key length of the given keyed data queue.
Dtq_RLb()
Retrieve Library Name - Returns the library name of the given data queue. If *LIBL is used, this function tells you what library is being used.
Dtq_RML()
Retrieve Message Length - Returns the maximum length allowed for messages in the given data queue.
Dtq_RMx()
Retrieve Maximum Number of Messages - Returns the maximum number of messages that the given data queue can hold before allocating additional storage.
Dtq_RNM()
Retrieve Number of Messages - Returns the number of messages currently on the given data queue.
Dtq_RSq()
Retrieve Sequence Flag - Returns a one character sequence flag of the given data queue.
Dtq_RTD()
Retrieve Text Description - Returns the text description of the given data queue.
Dtq_RTp()
Retrieve Data Queue Type - Returns the type of queue of the given data queue.
Dtq_Snd()
Send Data to a Data Queue - This function will send data to any standard data queue, whether keyed or not, and returns the number of bytes that were sent. This function makes many intuitive assumptions greatly simplifying the task. e.g. EVAL   BytesSent = Dtq_Snd(QName:String)
back to list of classes
ARRAY CLASS
Arr_CSa()
Circle Shift an Alphanumeric Array - Given a single dimension alphanumeric array, this function will shift left or right, in a circular fashion, a user specified number of elements. Elements falling off of the beginning or ending of the array are moved to the other end of the array completing the circle.
Arr_CSn()
Circle Shift a Numeric Array - Given a single dimension numeric array, this function will shift left or right, in a circular fashion, a user specified number of elements. Elements falling off of the beginning or ending of the array are moved to the other end of the array completing the circle.
Arr_MDi()
Multi-Dimension Array Index - Given a user defined multi-dimension array definition of from two to fourteen dimensions of varying depth and a cell vector (e.g. 4,3,6,12) within the multi-dimension array, this function returns a unique single dimension index. This function is the reciprocal function of Arr_MDv.
Arr_MDv()
Multi-Dimension Array Vector - Given a user defined multi-dimension array definition of from two to fourteen dimensions of varying depth and a unique single dimension index, this funtion returns the cell vector (e.g. 4,3,6,12) within the multi-dimension array. This function is the reciprocal function of Arr_MDi.
Arr_MDx()
Multi-Dimension Array Cross Foot - Given a user defined multi-dimension array definition of from two to fourteen dimensions of varying depth and the array of numeric values occupying the multi-dimensional space, this function will cross foot any dimension or combination of dimensions.
Arr_SAa()
Sort an Alphnumeric Array Ignoring Blanks - Given a single dimension alphanumeric array, this function will sort the array in ascending sequence with blank cells placed at the end of the array instead of at the beginning.
Arr_SAn()
Sort a Numeric Array Ignoring Zeros - Given a single dimension numeric array, this function will sort the array in ascending sequence with zero cells placed at the end of the array instead of at the beginning.
back to list of classes
TIME CLASS
Tim_CurA()
Current Time in Alpha - Returns the current date/time/milliseconds formatted and left justified in an alpha field. Includes milliseconds if requested. This function can return just date, or time, or millisecond, or any combination of the three.
Tim_MIT()
Convert MI Time to a Timestamp - Returns MI Time as a Timestamp. (Note: MI Time or Machine Interface Time is an 8 byte hexadecimal value which represents a large "counter" in which bit 41 is incremented approximately every millisecond.)
Tim_Z2A()
Convert Timestamp to Formatted Alpha or MI Time - Returns a formatted alpha representation of a timestamp. This function can return just date, or time, or microseconds, or any combination of the three.
Tim_Z2N()
Convert Timestamp to Numeric Value - Returns a numeric representation of a timestamp. This function can return just date, or time, or microseconds, or any combination of the three.
back to list of classes
STATISTICS CLASS
Sta_Cnt()
Count Values - Computes and returns the number of values within a given series of numbers which equal a specified value or fall within a given range of values.
Sta_GMn()
Geometric Mean - Computes and returns the geometric mean for a given series of positive numbers.
Sta_HMn()
Harmonic Mean - Computes and returns the harmonic mean for a given series of positive numbers.
Sta_Krt()
Kurtosis - Computes and returns the kurtosis for a given series of numbers.
Sta_Lrg()
Nth Largest Value - Locates and returns the value located at the requested rank within a given series of numbers in descending sequence. e.g. The largest value or the 2nd largest value, etc..
Sta_Max()
Maximum Value - Locates and returns the maximum value found for a given series of numbers.
Sta_Mde()
Mode - Computes and returns the mode for a given series of numbers.
Sta_Mdn()
Median - Computes and returns the median for a given series of numbers.
Sta_Min()
Minimum Value - Locates and returns the minimum value found for a given series of numbers.
Sta_Mn()
Arithmetic Mean - Computes and returns the arithmetic mean for a given series of numbers.
Sta_Nrm()
Normalize a Value - Computes and returns a normalized value for a given mean and standard deviation.
Sta_Ptl()
Percentile - Computes and returns the value, occurring or interpolated, within the bounds of a given series of numbers corresponding to a requested percentile.
Sta_PtR()
Percent Rank - Computes and returns the rank in terms of a percentage for a given value within the bounds of a given series of numbers.
Sta_RkA()
Ascending Rank - Computes and returns a given value's rank within a given series of numbers in ascending sequence. i.e. The smallest value is ranked first.
Sta_RkD()
Descending Rank - Computes and returns a given value's rank within a given series of numbers in descending sequence. i.e. The largest value is ranked first.
Sta_SD()
Standard Deviation - Computes and returns the standard deviation for a given series of numbers.
Sta_SDS()
Sample Standard Deviation - Computes and returns the sample standard deviation for a given series of numbers.
Sta_Skw()
Distribution Skew - Computes and returns the skew of the distribution for a given series of numbers.
Sta_Sm()
Sum of the Values - Computes and returns the sum of a given series of numbers.
Sta_Sm2()
Sum of the Squares of the Values - Computes and returns the sum of the squares of a given series of numbers.
Sta_Sm2S()
Sum of the Sum of the Squares of two Sets - Computes and returns the sum of the sum of the squares of two given series of numbers.
Sta_Sm2D()
Sum of the Differences of the Squares of two Sets - Computes and returns the sum of the differences of the squares of two given series of numbers.
Sta_SmS2()
Sum of the Sums Squared of two Sets - Computes and returns the sum of the sums squared of two given series of numbers.
Sta_SmD2()
Sum of the Differences Squared of two Sets - Computes and returns the sum of the differences squared of two given series of numbers.
Sta_SmP()
Sum of the Products of two Sets - Computes and returns the sum of the products of two given series of numbers.
Sta_SmP2()
Sum of the Products Squared of two Sets - Computes and returns the sum of the products squared of two given series of numbers.
Sta_Sml()
Nth Smallest Value - Locates and returns the value located at the requested rank within a given series of numbers in ascending sequence. e.g. The smallest value or the 2nd smallest value, etc..
Sta_SmN()
Sum of the Negative Values - Computes and returns the sum of the negative values in a given series of numbers.
Sta_SmP()
Sum of the Positive Values - Computes and returns the sum of the positive values in a given series of numbers.
Sta_TMn()
Trimmed Mean - Computes and returns a user defined fractionally trimmed mean for a given series of numbers.
Sta_Vr()
Variance - Computes and returns the variance for a given series of numbers.
Sta_VrS()
Sample Variance - Computes and returns the sample variance for a given series of numbers.
Sta_WMn()
Weighted Mean - Computes and returns the weighted mean for a given series of numbers utilizing one of two optional algorithms.
back to list of classes
CONVERSION CLASS
Cvt_ADs()
Convert Astronomical Distances - 42 possible conversions. e.g. light years to parsecs.
Cvt_Angl()
Convert Angles - 56 possible conversions. e.g. degrees to radians.
Cvt_Area()
Convert Areas - 210 possible conversions. e.g. square feet to square meters.
Cvt_Den()
Convert Densities - 704,760 possible conversions. e.g. kilograms/liter to pounds/gallon.
Cvt_Dst()
Convert Linear Distances - 702 possible conversions. e.g. furlongs to meters.
Cvt_Frc()
Convert Forces - 42 possible conversion. e.g. Newtons to dynes.
Cvt_FrcA()
Convert Forces Advanced - 33,748,445,556 possible conversions. e.g. (lb)(mi)/(hr)(sec) to (kg)(m)/s2
Cvt_KitM()
Convert Kitchen Measures - 702 possible conversions. e.g. pints to tablespoons.
Cvt_Psr()
Convert Pressures - 10,920 possible conversions. e.g. Pascals to Torrs.
Cvt_Pwr()
Convert Power - 11,556 possible conversions. e.g. Watts to horsepower.
Cvt_Spd()
Convert Speeds or Velocities - 238,632 possible conversions. e.g. miles/hour to kilometers/hour.
Cvt_Tim()
Convert Time - 306 possible conversions. e.g. minutes to days.
Cvt_Tmp()
Convert Temperatures - 20 possible conversions. e.g. Celsius degrees to Rankine degrees.
Cvt_Trq()
Convert Torques - 35,532 possible conversions. e.g. pound/feet to Newton/meters.
Cvt_Typ()
Convert Typography Units - 600 possible conversions. e.g. pica to inches.
Cvt_Vol()
Convert Volumes - 870 possible conversions. e.g. gills to milliliters.
Cvt_Wgt()
Convert Weight or Mass - 420 possible conversions. e.g. ounces to Troy ounces.
Cvt_Wrk()
Convert Work/Energy - 35,532 possible conversions. e.g. Joules to ergs.
back to list of classes
TRIGONOMETRIC CLASS
Trg_ACOS()
Arc Cosine of an angle - Returns an angle in any of eight different angle measurement units for a given cosine.
Trg_ACOSH()
Hyperbolic Arc Cosine of an angle - Returns an angle in any of eight different angle measurement units for a given hyperbolic cosine.
Trg_ACOT()
Arc Cotangent of an angle - Returns an angle in any of eight different angle measurement units for a given cotangent.
Trg_ACOTH()
Hyperbolic Arc Cotangent of an angle - Returns an angle in any of eight different angle measurement units for a given hyperbolic cotangent.
Trg_ACSC()
Arc Cosecant of an angle - Returns an angle in any of eight different angle measurement units for a given cosecant.
Trg_ACSCH()
Hyperbolic Arc Cosecant of an angle - Returns an angle in any of eight different angle measurement units for a given hyperbolic cosecant.
Trg_ASEC()
Arc Secant of an angle - Returns an angle in any of eight different angle measurement units for a given secant.
Trg_ASECH()
Hyperbolic Arc Secant of an angle - Returns an angle in any of eight different angle measurement units for a given hyperbolic secant.
Trg_ASIN()
Arc Sine of an angle - Returns an angle in any of eight different angle measurement units for a given sine.
Trg_ASINH()
Hyperbolic Arc Sine of an angle - Returns an angle in any of eight different angle measurement units for a given hyperbolic sine.
Trg_ATAN()
Arc Tangent of an angle - Returns an angle in any of eight different angle measurement units for a given tangent.
Trg_ATANH()
Hyperbolic Arc Tangent of an angle - Returns an angle in any of eight different angle measurement units for a given hyperbolic tangent.
Trg_COS()
Cosine of an angle - Returns the Cosine of an angle. Accepts any of eight different angle measurement units.
Trg_COSH()
Hyperbolic Cosine of an angle - Returns the Hyperbolic Cosine of an angle. Accepts any of eight different angle measurement units.
Trg_COT()
Cotangent of an angle - Returns the Cotangent of an angle. Accepts any of eight different angle measurement units.
Trg_COTH()
Hyperbolic Cotangent of an angle - Returns the Hyperbolic Cotangent of an angle. Accepts any of eight different angle measurement units.
Trg_CSC()
Cosecant of an angle - Returns the Cosecant of an angle. Accepts any of eight different angle measurement units.
Trg_CSCH()
Hyperbolic Cosecant of an angle - Returns the Hyperbolic Cosecant of an angle. Accepts any of eight different angle measurement units.
Trg_SEC()
Secant of an angle - Returns the Secant of an angle. Accepts any of eight different angle measurement units.
Trg_SECH()
Hyperbolic Secant of an angle - Returns the Hyperbolic Secant of an angle. Accepts any of eight different angle measurement units.
Trg_SIN()
Sine of an angle - Returns the Sine of an angle. Accepts any of eight different angle measurement units.
Trg_SINH()
Hyperbolic Sine of an angle - Returns the Hyperbolic Sine of an angle. Accepts any of eight different angle measurement units.
Trg_TAN()
Tangent of an angle - Returns the Tangent of an angle. Accepts any of eight different angle measurement units.
Trg_TANH()
Hyperbolic Tangent of an angle - Returns the Hyperbolic Tangent of an angle. Accepts any of eight different angle measurement units.
back to list of classes
FINANCE CLASS  
Fin_ACP()
Average Collection Period - Returns Receivables, Period Sales, or Average Collection Period.
Fin_Ann()
Regular Annuity - Returns Periodic Payment Amount, Period Interest Rate, Number of Compunding Periods, Future Value, or Present Value.
Fin_AnnD()
Annuity Due - Returns Periodic Payment Amount, Period Interest Rate, Number of Compunding Periods, Future Value, or Present Value.
Fin_CI()
Compound Interest Calculations - Returns Present Value, Future Value, Interest per Compounding Period, or Number of Compounding Periods.
Fin_CR()
Current Ratio - Returns Current Assets, Current Liabilities, or Current Ratio.
Fin_DR()
Debt Ratio - Returns Debt, Equity, or Debt Ratio.
Fin_EOQ()
Economic Order Quantity - Returns Annual Sales Quantity, Cost per Order, Annual Unit Carrying Cost, or Economic Order Quantity.
Fin_IT()
Inventory Turnover Ratio - Returns Period Sales, Average Inventory for the Period, or Inventory Turnover.
Fin_NPM()
Net Profit Margin - Returns After Tax Earning, Sales, or Net Profit Margin.
Fin_PE()
Price Earnings Ratio - Returns Price per Share, Earnings per Share, or P/E Ratio.
Fin_POR()
Payout Ratio - Returns Dividends, Earnings, or Payout Ratio.
Fin_QR()
Quick Ratio (aka Acid Test) - Returns Current Assets, Inventories, Current Liabilities, or Quick Ratio.
Fin_ROA()
Return on Assets - Returns After Tax Earning, Total Assets, or Return on Assets.
Fin_ROE()
Return on Equity - Returns After Tax Earning, Equity, or Return on Equity.
Fin_RT()
Receivable Turnover - Returns Period Sales, Receivables, or Receivable Turnover for the Period.
Fin_SI()
Simple Interest Calculations - Returns Present Value, Future Value, or Interest.
back to list of classes
MEDICAL CLASS  
Med_BMI()
Calculates Body Mass Index - Returns an individual's Body Mass Index.
Med_BSA()
Calculates Body Surface Area - Returns an approximation of Body Surface Area, in square meters, according to one of five selectable formulae.
Med_IBW()
Calculates Ideal Body Weight - Returns an approximation of Ideal Body Weight, in kilograms, according to one of three selectable formulae for males or females.
Med_LBW()
Calculates Lean Body Weight - Returns an approximation of Lean Body Weight, in kilograms, for males or females.
Med_TBW()
Calculates Total Body Water - Returns an approximation of Total Body Water, in kilograms, for males or females.
back to list of classes
NAVIGATION CLASS  
Nav_GCD()
Great Circle Distance (shortest distance) - Returns the Great Circle Distance (as the crow flies) between any two points on earth in any of 27 different units of meaurement.
Nav_GCITC()
Great Circle Route Initial True Course - Returns the Initial True Course or Heading in degrees, minutes, and seconds, for the Great Circle Route between any two points on earth.
back to list of classes
DATE FIELD CLASS
Dte_Age()
Calculate Age - Accepts a Date Field and returns appropriate age as of today. e.g. 17 days, or 6 weeks, or 15 months, or 27 years.
Dte_AgeF()
Calculate Full Age - Accepts a Date Field and returns precise age as of today. e.g. 39 years, 4 months, 12 days.
Dte_Dow()
Calculate Day of the Week - Accepts a Date Field and returns the literal day of the week. e.g. 01/12/1950 = Thurday.
Dte_DowN()
Calculate Day Number of the Week - Accepts a Date Field and returns the numeric day of the week. e.g. 01/12/1950 = 5
Dte_ISW()
Format Date in ISO 8601 Week Notation - Accepts a Date Field and returns one of six acceptable ISO 8601 week notation output formats. e.g. 01/12/1950 = 1950-W02-04
Dte_Lil()
Calculate Lilian Date - Accepts a Date Field and returns a Lilian date. e.g. 01/12/1950 = 134134
Dte_Wrd()
Format Date in Words - Accepts a Date Field and returns one of twenty possible word formats. e.g. 01/12/1950 = January 12, 1950 or Thursday, January 12, 1950
back to list of classes

Copyright (c) 2000 Golden State Software Systems, Inc. All Rights Reserved.  

 

Risk Free Trial:


Guarantee:


Function Junction ® Home Page

 
Golden State Software Systems, Inc.
The IBM iSeries AS/400* Software Development Specialists


IBM Business Partner

Member of:

Health Level Seven Member     San Diego Software Industry Council Member     Executive Roundtable Member
* IBM iSeries AS/400 is a registered trademark of the IBM Corporation
© 1998, 2000 Golden State Software Systems, Inc.. All Rights Reserved
 







iSeries, ILE RPG, Sockets, Programming, HL7, Sub-procedures, Web Hosting, AS/400, ILE C, TCP/IP, Consulting, Health Level Seven, Tools, Web Design, Function Junction, Medimorph, The Performer, Source Highlighter, OS/400, RPG IV, Client/Server, Systems Design, Utilities, Web Pages, IBM, ILE, TPM, Software, Procedures, iSeries 400, RPG/400, Server, Systems Analysis, Toolkit, AS400, C, Client, Parser, OS400, RPG/IV, Transaction Processing Monitor, Functions, Computers, Integrated Language Environment, Transaction Processor, OOP, RPG400, Object Oriented Programming, RPGIV, RPG