00001
00002
00003
00004
00005 #include <j2k/Fred/Standard.hpp>
00006 #include <j2k/Fred/Math/Integer.hpp>
00007
00008
00009
00010
00011
00012
00013 int main() {
00014 Integer n[16]= {
00015
00016 Integer( 1 )
00017 ,Integer( 10 )
00018 ,Integer( 100 )
00019 ,Integer( 1000 )
00020 ,Integer( 10000 )
00021 ,Integer( -1 )
00022 ,Integer( -10 )
00023 ,Integer( -100 )
00024 ,Integer( -1000 )
00025 ,Integer( -10000, Valid )
00026 ,Integer( 10000, PosInfinity )
00027 ,Integer( -10000, NegInfinity )
00028 ,Integer( 0, NaN )
00029 ,Integer( 43, Error )
00030 ,Integer( 123, Unknown )
00031 ,Integer( (int)(1/0.0000000000000001), Valid )
00032 };
00033
00034 Integer k(-30);
00035
00036 for( int i = 0; i < 16; i++ ) {
00037 cout << n[i] << endl;
00038 }
00039
00040 return 0;
00041 }
00042