quick start:g++ [flags ...] file ... -l /isip/tools/lib/$ISIP_BINARY/lib_math_scalar.a #include <Llong.h> Llong(llong arg = DEF_VALUE); Llong(const Llong& arg);
description:Llong val0; val0 = 10; Llong val1(5); Llong val2; val2 = val0.exp10(2) + val1.factorial();
static const String CLASS_NAME = L"Llong";
static const long ERR = 20900;
static MemoryManager mgr_d;
static const String& name();
static boolean diagnose(Integral::DEBUG debug_level);
setDebug is inherited from the MScalar template class
boolean debug(const unichar* message) const;
~Llong()
Llong(llong arg = DEF_VALUE);
Llong(const Llong& arg);
assign methods are inherited from the MScalar template class
Llong& operator= (const Llong& arg);
boolean read(Sof& sof, long tag, const String& name = CLASS_NAME);
boolean write(Sof& sof, long tag, const String& name = CLASS_NAME) const;
readData and writeData are inherited from the MScalar template class
sofSize is inherited from the MScalar template class
equality methods are inherited from the MScalar template class
static void* operator new(size_t size);
static void* operator new[](size_t size);
static void operator delete(void* ptr);
static void operator delete[](void* ptr);
static boolean setGrowSize(long grow_size);
clear is inherited from the MScalar template class
Llong& operator= (llong arg);
llong acos(llong);
llong acosh(llong);
llong asin(llong);
llong asinh(llong);
llong atan(llong);
llong atanh(llong);
llong cos(llong);
llong cosh(llong);
llong sin(llong);
llong sinh(llong);
llong tan(llong);
llong tanh(llong);
llong ceil(llong);
llong rceil(llong);
llong rfloor(llong);
llong round(llong);
llong floor(llong);
llong fraction(llong);
Llong val0(5); String tmp_filename(L"foo"); Sof tmp_file; tmp_file.open(tmp_filename, File::WRITE_ONLY, File::TEXT); val0.write(tmp_file, (long)0); tmp_file.close();
Llong value; Llong value1; Llong value2; llong coef1 = 7; llong coef2 = 3; llong min = 0; llong max = 255; value1 = 4; value2 = 5; value = value1.exp(2)*coef1 + value2.exp(3)*coef2; value.limit(min, max);