Function SDL_scalbnf

pub unsafe extern "C" fn SDL_scalbnf(x: f32, n: i32) -> f32
Available on crate feature dep_sdl3 only.
Expand description

Scale x by an integer power of two.

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 single-precision floating point values, use SDL_scalbn for double-precision floats.

§Parameters

  • x: floating point value to be scaled.
  • n: integer exponent.

§Return value

Returns x * 2^n.

§Thread safety

It is safe to call this function from any thread.

§Availability

This function is available since SDL 3.2.0.

§See also