MEMBLOCK FLOAT This command will read a float from the specified location of the memblock.
Syntax
    Return Float=MEMBLOCK FLOAT(Memblock Number, Position)
Parameters
    Memblock Number
Integer The memblock number must exist or the command will fail
    Position
Integer The Position value is specified in bytes
Returns
The Float returned is a 32-bit floating value
Description
The memblock must exist or the command will fail. The Position value is specified in bytes. The Float returned is a 32-bit floating value. The parameters must be specified using integer values.
Example Code
    MemblockNumber=1

    MAKE MEMBLOCK MemblockNumber, 1024

    WRITE MEMBLOCK FLOAT MemblockNumber, 0,2147483648

    rem Display data

    cls

    print "MEMBLOCK EXPRESSION DATA"

    print

    if MEMBLOCK EXIST(MemblockNumber)=1

    print "memblock:";MemblockNumber

    print "exist:";MEMBLOCK EXIST(MemblockNumber)

    print "ptr:";GET MEMBLOCK PTR(MemblockNumber)

    print "size:";GET MEMBLOCK SIZE(MemblockNumber)

    print "float:";MEMBLOCK FLOAT(MemblockNumber, 0)

    endif

    rem Delete memblocks

    if MEMBLOCK EXIST(MemblockNumber)=1 then DELETE MEMBLOCK MemblockNumber

    do

    loop

    end
See also
MEMBLOCKS Commands Menu Index