blob: 26989283eb4be3515c10c3c0360734acde4e539f [file] [log] [blame]
#include "frc971/zeroing/wrap.h"
#include <cmath>
namespace frc971 {
namespace zeroing {
double Wrap(double nearest, double value, double period) {
return ::std::remainder(value - nearest, period) + nearest;
}
} // namespace zeroing
} // namespace frc971