# Pad a vector of numbers with zeros

### Description

Pad a numeric vector with zeros so that each element in the vector either has 1) the same number of characters or 2) the same number of trailing decimal places.

### Usage

1 |

### Arguments

`vec` |
The numeric vector to be padded |

`num` |
The maximum number of zeros that will be added. If |

`side` |
The side to which the zeros are added. |

### Details

For `side = 'left'`

, `num`

is the number of characters that each
element of the padded, output vector should have. If `num = NULL`

, the
largest number of characters that appears in the vector is chosen for
`num`

.

For `side = 'right'`

, `num`

is the number of decimal places to be
displayed. If `num = NULL`

, the number of decimals in the element with
the largest number of decimal places is used.

Note that `vec`

must be numeric when `side = 'right'`

. However,
`vec`

may be character when `side = 'left'`

.

### Value

Character vector with the leading (or trailing) elements padded with zeros.

### Author(s)

Landon Sego

### Examples

1 2 3 4 5 6 7 |