A | |
after_all, ext. | |
after_each, ext. | |
ALPHA_ | |
AND_ | |
arctan_1div2, ext.math | |
B | |
before_all, ext. | |
before_each, ext. | |
berstein, ext.math | |
C | |
cantrenderchar, ext. | |
cantsize, ext. | |
con_stdin, ext | |
con_stdout, ext | |
cos1, ext.math | |
ctrue, ext | |
cube_root_3, ext.math | |
E | |
e, ext.math | |
FBEXT_ | EPSILON, ext.math |
euler, ext.math | |
F | |
false, ext | |
feigenbaum_bifurcation, ext.math | |
feigenbaum_reduction, ext.math | |
fransen_robinson, ext.math | |
ftinit, ext. | |
G | |
gamma, ext.math | |
gauss_kuzmin_wirsing, ext.math | |
golomb, ext.math | |
I | |
inv_log2, ext.math | |
inv_pi, ext.math | |
inv_pi_180, ext.math | |
inv_sqr_2pi, ext.math | |
invalid, ext | |
K | |
khinchin, ext.math | |
L | |
lehmer, ext.math | |
M | |
FBEXT_ | MAJOR_VERSION, ext |
FBEXT_ | MAX_BYTE, ext |
MAX_FACTORIAL, ext.math | |
FBEXT_ | MAX_INTEGER, ext |
FBEXT_ | MAX_LONG, ext |
FBEXT_ | MAX_LONGINT, ext |
FBEXT_ | MAX_SHORT, ext |
FBEXT_ | MAX_UBYTE, ext |
FBEXT_ | MAX_UINTEGER, ext |
FBEXT_ | MAX_ULONG, ext |
FBEXT_ | MAX_ULONGINT, ext |
FBEXT_ | MAX_USHORT, ext |
FBEXT_ | MIN_BYTE, ext |
FBEXT_ | MIN_INTEGER, ext |
FBEXT_ | MIN_LONG, ext |
FBEXT_ | MIN_LONGINT, ext |
FBEXT_ | MIN_SHORT, ext |
FBEXT_ | MIN_UBYTE, ext |
FBEXT_ | MIN_UINTEGER, ext |
FBEXT_ | MIN_ULONG, ext |
FBEXT_ | MIN_ULONGINT, ext |
FBEXT_ | MIN_USHORT, ext |
FBEXT_ | MINOR_VERSION, ext |
N | |
noloadchar, ext. | |
noloadfont, ext. | |
noPP, ext.gfx | |
null, ext | |
O | |
OR_ | |
P | |
FBEXT_ | PATCH_VERSION, ext |
pi, ext.math | |
pi_180, ext.math | |
pi_2, ext.math | |
pi2, ext.math | |
PRESET_ | |
PSET_ | |
R | |
R, File | |
RW, File | |
S | |
STR_NOT_FOUND, ext. | |
STR_PAD_BOTH, ext. | |
STR_PAD_LEFT, ext. | |
STR_PAD_RIGHT, ext. | |
T | |
TARGET_BAD, ext. | |
TARGET_FBNEW, ext. | |
TARGET_OPENGL, ext. | |
three_div_pi2, ext.math | |
TRANS_ | |
true, ext | |
U | |
usePP, ext.gfx | |
V | |
FBEXT_ | VERSION, ext |
FBEXT_ | VERSION_STRING, ext |
W | |
W, File | |
X | |
XOR_ | |
Y | |
Y, ext.math |
The arc-tangent of 1 / 2
const arctan_1div2 as double = 0.4636476090008061
const berstein as double = 0.2801694990238691330364
cosine(1)
const cos1 as double = 0.5403023058681397174
const cube_root_3 as double = 1.442249570307408382321
const e as double = 2.718281828459045
const euler as double = 0.333177923807718674318
const feigenbaum_bifurcation as double = 4.66920160910299067185
const feigenbaum_reduction as double = 2.50290787509589282228
const fransen_robinson as double = 2.8077702420285
const gamma as double = 0.577215664901532860606
const gauss_kuzmin_wirsing as double = 0.303663002898732
const golomb as double = 0.6243299885435508
1 / log(2)
const inv_log2 as double = 1.442695040888963
const inv_pi as double = 1 / pi
const inv_pi_180 as double = 1 / pi_180
const inv_sqr_2pi as double = 0.39894228040143267
const khinchin as double = 2.685452001065306
const lehmer as double = .5926327182016361971040
The major (0.x.x) version of the library.
const FBEXT_MAJOR_VERSION = 0
Maximum allowed value in a Byte type.
const FBEXT_MAX_BYTE as byte = ( (2^(sizeof(byte)*8))/2 )-1
const MAX_FACTORIAL = 256#
Maximum allowed value in a Integer type.
const as integer FBEXT_MAX_INTEGER = ( (2^(sizeof(integer)*8))/2 )-1
Maximum allowed value in a Long type.
const as long FBEXT_MAX_LONG = ( (2^(sizeof(long)*8))/2 )-1
Maxmimum allowed value in a LongInt type.
const as longint FBEXT_MAX_LONGINT = ( (2^(sizeof(longint)*8))/2 )-1
Maximum allowed value in a Short type.
const as short FBEXT_MAX_SHORT = ( (2^(sizeof(short)*8))/2 )-1
Maximum allowed value in a UByte type.
const as ubyte FBEXT_MAX_UBYTE = ( 2^(sizeof(ubyte)*8) )-1
Maximum allowed value in a UInteger type.
const as uinteger FBEXT_MAX_UINTEGER = ( 2^(sizeof(uinteger)*8) )-1
Maximum allowed value in a ULong type.
const as ulong FBEXT_MAX_ULONG = ( 2^(sizeof(ulong)*8) )-1
Maximum allowed value in a ULongInt type.
const as ulongint FBEXT_MAX_ULONGINT = 2^( sizeof(ulongint)*8 )-1
Maximum allowed value in a UShort type.
const as ushort FBEXT_MAX_USHORT = ( 2^(sizeof(ushort)*8) )-1
Minimum allowed value in a Byte type.
const FBEXT_MIN_BYTE as byte = -( (2^(sizeof(byte)*8))/2 )
Minimum allowed value in a Integer type.
const as integer FBEXT_MIN_INTEGER = -( (2^(sizeof(integer)*8))/2 )
Minimum allowed value in a Long type.
const as long FBEXT_MIN_LONG = -( (2^(sizeof(long)*8))/2 )
Minimum allowed value in a LongInt type.
const as longint FBEXT_MIN_LONGINT = -( (2^(sizeof(longint)*8))/2 )
Minimum allowed value in a Short type.
const as short FBEXT_MIN_SHORT = -( (2^(sizeof(short)*8))/2 )
Minimum allowed value in a UByte type.
const as ubyte FBEXT_MIN_UBYTE = 0
Minimum allowed value in a UInteger type.
const as uinteger FBEXT_MIN_UINTEGER = 0
Minimum allowed value in a ULong type.
const as ulong FBEXT_MIN_ULONG = 0
Minimum allowed value in a ULongInt type.
const as ulongint FBEXT_MIN_ULONGINT = 0
Minimum allowed value in a UShort type.
const as ushort FBEXT_MIN_USHORT = 0
The minor (x.0.x) version of the library.
const FBEXT_MINOR_VERSION = 3
Constant definition of null
const null = cast( any ptr, )
The patch (x.x.0) version of the library.
const FBEXT_PATCH_VERSION = 1
const pi as double = 3.1415926535897932
const pi_180 as double = pi / 180.0
const pi_2 as double = pi / 2
const pi2 as double = pi * 2
const three_div_pi2 as double = 0.303963550927013
Integer representation of the library version.
const FBEXT_VERSION = ( FBEXT_MAJOR_VERSION shl 16 ) OR (FBEXT_MINOR_VERSION shl 8) OR FBEXT_PATCH_VERSION
String containing the full Extended Library version.
const FBEXT_VERSION_STRING = "FreeBASIC Extended Standard Library " & FBEXT_MAJOR_VERSION & "." & FBEXT_MINOR_VERSION & "." & FBEXT_PATCH_VERSION
const Y as double = 0.577215664901532