name: Float: public MScalar<float, float32>

synopsis:

g++ [flags ...] file ... -l /isip/tools/lib/$ISIP_BINARY/lib_math_scalar.a

#include <Float.h>

Float(float arg = DEF_VALUE);
Float(const Float& arg);
quick start:

Float val0;
val0 = 10.0;

Float val1(5.0);
Float val2;

val2 = val0.exp10(2.0) + val1.pow(3.0);
description:

The Float class manages 32-bit float numbers. It is derived from the
MScalar class and inherits commonly-used mathematical, logical, DSP and i/o methods from it. A Float object can read itself from (or write itself to) a Sof file. It includes the memory management methods which use the MemoryManager class to allocate or delete memory from the heap.

dependencies:

public constants:

error codes:

protected data:

required public methods:

class-specific public methods:

private methods: examples:

notes: