Implementa tu propio itoa()

La función itoa convierte un número entero en una string terminada en nulo. También puede convertir números negativos. La definición estándar de la función itoa se da a continuación: –   C char* itoa(int num, char* buffer, int base) La base del tercer parámetro especifica la base de conversión. Por ejemplo: si la base es 2, … Continue reading «Implementa tu propio itoa()»

función ratio_greater_equal() en C++

ratio_greater_equal () es una función incorporada en C++ que verifica si la relación R1 es mayor o igual que la relación R2. Devuelve True si la razón es mayor o igual que la razón 2, de lo contrario devuelve falso. Sintaxis: template < class ratio1_name, class ratio2_name > ratio_greater_equal Parámetros de plantilla La función acepta … Continue reading «función ratio_greater_equal() en C++»

Integrando Lua en C++

Lua es un lenguaje de programación multiparadigma de alto nivel, utilizado principalmente en aplicaciones integradas, así como un potente soporte de secuencias de comandos para productos existentes. Por ejemplo, la mejora de secuencias de comandos de NGINX, HA Proxy, Wireshark , etc. Otra área importante en la que Lua ha encontrado aplicación es en los … Continue reading «Integrando Lua en C++»

funciones asin() y atan() en C/C++ con ejemplo

En C++, asin() y atan() es una función predefinida utilizada para cálculos matemáticos. math.h es el archivo de encabezado requerido para varias funciones matemáticas. Todas las funciones disponibles en esta biblioteca toman double como argumento y devuelven double como resultado. Método asin()  La función asin() se usa para encontrar el arco seno de un número, … Continue reading «funciones asin() y atan() en C/C++ con ejemplo»

cola push() y pop() en C++ STL

La cola es un tipo de contenedor que opera en un tipo de arreglo Primero en entrar, primero en salir (FIFO) . Los elementos se insertan en la parte posterior (final) y se eliminan del frente de la cola.  cola::empujar() La función push() se usa para insertar un elemento al final de la cola. Esta … Continue reading «cola push() y pop() en C++ STL»

estándar::gcd | Función incorporada de C++ para encontrar GCD

En muchos problemas de programación competitivos, necesitamos encontrar el máximo común divisor, también conocido como mcd . El algoritmo de Euclides para encontrar gcd se ha discutido aquí . C++ tiene la función incorporada para calcular GCD. Esta función está presente en el archivo de encabezado. Sintaxis para C++14: Library: ‘algorithm’ __gcd(m, n) Parameter : m, … Continue reading «estándar::gcd | Función incorporada de C++ para encontrar GCD»

Iteradores en C++ STL

Requisito previo: Introducción a los iteradores Los iteradores se utilizan para apuntar a las direcciones de memoria de los contenedores STL . Se utilizan principalmente en secuencias de números, caracteres, etc. Reducen la complejidad y el tiempo de ejecución del programa. Operaciones de iteradores : – // C++ code to demonstrate the working of // … Continue reading «Iteradores en C++ STL»

std::sort() en C++ STL

Hemos discutido qsort() en C. C++ STL proporciona una función de clasificación similar que clasifica un vector o una array (elementos con acceso aleatorio) Por lo general, toma dos parámetros, el primero es el punto de la array/vector desde donde debe comenzar la clasificación y el segundo parámetro es la longitud hasta la que queremos … Continue reading «std::sort() en C++ STL»

Funciones de la biblioteca C math.h

El encabezado math.h define varias funciones matemáticas y una macro. Todas las funciones disponibles en esta biblioteca toman double como argumento y devuelven double como resultado. Discutamos algunas funciones importantes una por una. 1. double ceil(doble x) : la función de biblioteca C double ceil (doble x) devuelve el valor entero más pequeño mayor o … Continue reading «Funciones de la biblioteca C math.h»

función atan() para número complejo en C++

La función atan() para números complejos se define en el archivo de encabezado complejo . Esta función es la versión compleja de la función atan() . Esta función se utiliza para calcular el arco tangente complejo del número complejo z y devuelve el arco tangente del número complejo z. Sintaxis: template<class T> complex<T> atan (const … Continue reading «función atan() para número complejo en C++»