#include "number.h" #include "packedintarray.h" #include using namespace Bu; void packedtest1() { println("-==- Packed Int Test -==-"); PackedIntArray a(4); a.append( 3 ); a.append( 9 ); a.append( 5 ); println("%1").arg( a.toString() ); println("%1").arg( a.toBitString() ); println("%1").arg( PackedIntArray(4, 10).toString() ); PackedIntArray b(5); for( int j = 0; j < 16; j++ ) { b.append( 21 ); if( b[j] != 21 ) { println("Error at position %1").arg( j ); println("Raw: %1 (%2)").arg( b.toBitString() ).arg( b.toString() ); } } } void numbertest1() { println("-==- Number test -==-"); Number a("523"); Number b("498"); println("%1 + %2 = %3"). arg( a.toString() ). arg( b.toString() ). arg( (a + b).toString() ); } int main( int argc, char *argv[] ) { println("CliC"); packedtest1(); // numbertest1(); return 0; }