Short: FFP support modules for E Author: lorylombus@gmail.com (Lorence Lombardo) Uploader: lorylombus@gmail.com (Lorence Lombardo) Type: dev/e Version: 1.5f Architecture: m68k-amigaos; ppc-morphos Standard disclaimer:- If you decide to use these modules you do so at your own risk. "ffpsup" v1.5f (c) 2020-2021 Lorence Lombardo. ? "ffpsup_v.m", "ffpsup_s.m" and "ffpsup_i.m" are FFP support modules for Amiga E and have been tested on "ROM1.3". I also managed to compile these modules for MOS. The "ffpsup_v.m" module contains only the "valffp" function and the "ffpsup_i.m" module contains only the "ffpinit" function. The functions are as follows:- ffpinit() Initializes the FFP libs with a return. modfl(n1,n2) This function returns the long mod of 2 floats. valffp(ptr) Converts a numeric string to a return float. mbStrFd(num,base,fdig,dst) FFP to multi Base float string. strFr(num,dst,fdig) FFP to decimal with rounding to the specified fraction digits. intF(fnum) FFP returns to integer FFP. octStrF(num,dst) FFP to octal string. binStrF(num,dst) FFP to binary string. hexStrF(num,dst) FFP to hexadecimal string. strF(num,dst) FFP to decimal string. mbStrF(num,base,dst) FFP to multi Base float string, with preset fraction digits for each base. powFl(flt,num) Returns a float from FFP flt to the power of long num. Since "v1.2" all string functions return the length. Specified fraction digits are only a maximum and fractions are pre-trimmed of trailing zero's. Bonus:- Included is "ffp_util" which outputs FFP numbers in their long form. See "ffp_util.e" for more information about "ffp_util". web page:- http://geocities.ws/lorylomb/