En C++, isless() es una función predefinida utilizada para cálculos matemáticos. math.h es el archivo de encabezado requerido para varias funciones matemáticas.
isless() función utilizada para verificar si el primer argumento dado a la función es menor que el segundo argumento dado a la función o no. Significa que si a es el primer argumento yb es el segundo argumento, entonces verifica si a<b o no.
Sintaxis:
bool isless(a, b)
CPP
// CPP code to illustrate // the exception of function #include <bits/stdc++.h> using namespace std; int main() { // Take any values int a = 5; double b = nan("1"); bool result; // Since b value is NaN so // with any value of a, the function // always return false(0) result = isless(a, b); cout << a << " isless than " << b << ": " << result; return 0; }
Producción:
5 isless than nan: 0
Ejemplo:
- Programa:
CPP
// CPP code to illustrate
// the use of isless function
#include <bits/stdc++.h>
using
namespace
std;
int
main()
{
// Take two any values
int
a, b;
bool
result;
a = 5;
b = 8;
// Since 'a' is not greater
// than 'b' so answer
// is true(1)
result = isless(a, b);
cout << a <<
" isless than "
<< b
<<
": "
<< result << endl;
char
x =
'a'
;
// Since 'a' ascii value is less
// than b variable so answer
// is true(1)
result = isless(x, b);
cout << x <<
" isless than "
<< b
<<
": "
<< result;
return
0;
}
Producción:
5 isless than 8: 1 a isless than 8: 0
Nota: Con esta función, también puede comparar cualquier tipo de datos con cualquier otro tipo de datos.
Aplicación
Hay una variedad de aplicaciones donde podemos usar la función isless() para comparar dos valores como usar el ciclo while para imprimir los primeros 9 números naturales.
CPP
// CPP code to illustrate // the use of isless function #include <bits/stdc++.h> using namespace std; int main() { int i = 1; while (isless(i, 10)) { cout << i << " "; i++; } return 0; }
Producción:
1 2 3 4 5 6 7 8 9
Publicación traducida automáticamente
Artículo escrito por AKASH GUPTA 6 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA