comparison scripts/general/nextpow2.m @ 12795:9e7ebbaf69ff

codesprint: new tests for files in scripts/general directory * bitget.m, bitset.m, colon.m, common_size.m, flipdim.m, isdir.m, nextpow2.m, postpad.m, prepad.m, rat.m, rotdim.m: New tests.
author John W. Eaton <jwe@octave.org>
date Sat, 16 Jul 2011 12:46:22 -0400
parents fd0a3ac60b0e
children 72c96de7a403
comparison
equal deleted inserted replaced
12794:dd8a2a448788 12795:9e7ebbaf69ff
53 if (f == 0.5) 53 if (f == 0.5)
54 n = n - 1; 54 n = n - 1;
55 endif 55 endif
56 56
57 endfunction 57 endfunction
58
59 %!error nexpow2 ();
60 %!error nexpow2 (1, 2);
61
62 %!assert (nextpow2 (16), 4);
63 %!assert (nextpow2 (17), 5);
64 %!assert (nextpow2 (31), 5);
65 %!assert (nextpow2 (-16), 4);
66 %!assert (nextpow2 (-17), 5);
67 %!assert (nextpow2 (-31), 5);
68 %!assert (nextpow2 (1:17), 5);