Avoid potential truncation issues for the integral type parameterized tests. (#1341)
Avoid potential truncation issues for the integral type parameterized tests. (#1341)

* The parameterized tests check both floating point and integral types. We might as well use types that avoid truncation warnings across the platforms

* static_cast version of how to avoid truncation warnings in basic_test

Co-authored-by: Staffan Tjernstrom <35cfed875b602bd1d1fa751f1eee0bf8383ef9a8@users.noreply.github.com>
google/benchmark,google/benchmark,google/benchmark