comparison liboctave/util/oct-inttypes.cc @ 18628:c644ed73c6ce stable

tests missing from previous commit
author John W. Eaton <jwe@octave.org>
date Sat, 05 Apr 2014 15:30:30 -0400
parents 0cd39f7f2409
children 5b6901b06106
comparison
equal deleted inserted replaced
18627:37c300acfcfd 18628:c644ed73c6ce
783 %!assert (int32 (2**31+0.5), intmax ("int32")) 783 %!assert (int32 (2**31+0.5), intmax ("int32"))
784 %!assert (int32 (-2**31-0.5), intmin ("int32")) 784 %!assert (int32 (-2**31-0.5), intmin ("int32"))
785 %!assert ((int64 (2**62)+1)**1, int64 (2**62)+1) 785 %!assert ((int64 (2**62)+1)**1, int64 (2**62)+1)
786 %!assert ((int64 (2**30)+1)**2, int64 (2**60+2**31) + 1) 786 %!assert ((int64 (2**30)+1)**2, int64 (2**60+2**31) + 1)
787 787
788 %!assert (uint8 (char (128)), uint8 (128));
789 %!assert (uint8 (char (255)), uint8 (255));
790 %!assert (int8 (char (128)), int8 (128));
791 %!assert (int8 (char (255)), int8 (255));
792
793 %!assert (uint16 (char (128)), uint16 (128));
794 %!assert (uint16 (char (255)), uint16 (255));
795 %!assert (int16 (char (128)), int16 (128));
796 %!assert (int16 (char (255)), int16 (255));
797
798 %!assert (uint32 (char (128)), uint32 (128));
799 %!assert (uint32 (char (255)), uint32 (255));
800 %!assert (int32 (char (128)), int32 (128));
801 %!assert (int32 (char (255)), int32 (255));
802
803 %!assert (uint64 (char (128)), uint64 (128));
804 %!assert (uint64 (char (255)), uint64 (255));
805 %!assert (int64 (char (128)), int64 (128));
806 %!assert (int64 (char (255)), int64 (255));
788 */ 807 */