Home » C++ Math scalbn() Function

C++ Math scalbn() Function

by Online Tutorials Library

C++ Math scalbn()

The function computes the product of a given number and FLT_RADX raised to the power of exponent.

Suppose a number is ‘x’ and exponent is ‘n’:

Syntax

Parameter

x: The value of the significand.

n: The value of the exponent.

Return value

It returns the product of x and FLT_RADX raised to the power n.

Example 1

Let’s see the simple example when the value of x is integer type.

Output:

Value of x is : 4  4 * 2^2 = 16  

In this example, the value of x is 4. Therefore, scalbn() function scales 4 by FLT_RADX raised to the power 2.

Example 2

Let’s see the simple example when the value of x is float type.

Output:

Value of x is : 3.4  3.4 * 2^5 = 108.8  

In this example, the value of x is 3.4. Therefore, scalbn() function scales 3.4 by FLT_RADX raised to the power 5.

Next TopicC++ Math Functions

You may also like