Scale x by an integer power of two.
Defined in <SDL3/SDL_stdinc.h>
double SDL_scalbn(double x, int n);| double | x | floating point value to be scaled. |
| int | n | integer exponent. |
(double) Returns x * 2^n.
Multiplies x by the nth power of the floating point radix (always 2).
Domain: -INF <= x <= INF, n integer
Range: -INF <= y <= INF
This function operates on double-precision floating point values, use SDL_scalbnf for single-precision floats.
It is safe to call this function from any thread.
This function is available since SDL 3.2.0.