lround () con ejemplo en C ++

C ++ lround () la función : Aquí, vamos a aprender acerca de la función lround () con el ejemplo de cabecera cmath en C ++ Programming Language.

C ++ lround () función

función lround () es una función de biblioteca de cmath de cabeza, que se utiliza para redondear el valor dado y moldes a un número entero long, acepta un número y devuelve el número entero (long int) valor que es más cercano al número (con casos hasta la mitad).

función

Sintaxis de lround ():

    lround(x);

Parámetro (s): x – es el número de redondos cercano a cero con los casos hasta la mitad.

Return valor: long int – devuelve valor de tipo long int que es el valor redondeado del número x .

Ejemplo:

    Input:
float x = 2.3;
Function call:
lround(x);
Output:
2
Input:
float x = 2.8;
Function call:
lround(x);
Output:
3

C ++ código para demostrar el ejemplo de la función lround ()

// C++ code to demonstrate the example of 
// lround() function
#include <iostream>
#include <cmath>
using namespace std;
// main() section
int main()
{
float x;
x = 15.3;
cout<<"lround("<<x<<"): "<<lround(x)<<endl;
x = 15.5;
cout<<"lround("<<x<<"): "<<lround(x)<<endl;
x = 15.8;
cout<<"lround("<<x<<"): "<<lround(x)<<endl;
x = -15.3;
cout<<"lround("<<x<<"): "<<lround(x)<<endl;
x = -15.5;
cout<<"lround("<<x<<"): "<<lround(x)<<endl;
x = -15.8;
cout<<"lround("<<x<<"): "<<lround(x)<<endl;
return 0;
}

salida

lround(15.3): 15
lround(15.5): 16
lround(15.8): 16
lround(-15.3): -15
lround(-15.5): -16
lround(-15.8): -16


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *