redimSize

  1. coord_t[] redimSize(size_t K, size_t N, A[] size)
    pure
    redimSize
    (
    A
    )
    (
    size_t K
    ,
    size_t N
    ,
    in A[] size
    )
    if (
    isIntegral!A
    )
  2. coord_t[] redimSize(size_t N, A[] size)

Examples

assertEq( [1,2,3], redimSize( 3, 3, [1,2,3] ) );
assertEq( [1,6,1], redimSize( 3, 2, [1,2,3] ) );
assertEq( [5,6,1], redimSize( 3, 2, [5,3,2] ) );
assertEq( [5,6], redimSize( 2, 2, [5,3,2] ) );
assertEq( [30,1,1,1], redimSize( 4, 1, [5,3,2] ) );

Meta