round_to_power#
- gwpy.utils.round_to_power(x: float, base: float = 2, which: str | None = None) float[source]#
Round a positive value to the nearest integer power of
base.- Parameters:
- Returns:
- rounded
float The rounded value.
- rounded
Notes
The object returned will be of the same type as
base.Examples
>>> from gwpy.utils.misc import round_to_power >>> round_to_power(2) 2 >>> round_to_power(9, base=10) 10 >>> round_to_power(5, which='lower') 4