Ruby | Establecer agregar? función

¿ El complemento? es un método incorporado en Ruby que agrega el objeto dado al conjunto y lo devuelve a sí mismo. Si el objeto ya está en el conjunto, devuelve nil. Sintaxis : s1.name.add?(objeto) Parámetros : la función toma el objeto que se agregará al conjunto. Valor devuelto : Devuelve self si el objeto … Continue reading «Ruby | Establecer agregar? función»

Ruby | Función matemática asin()

El asin() es una función incorporada en Ruby que devuelve el arco seno de un número, lo que significa dar un valor de seno a esta función, devolverá el ángulo en radianes correspondiente a ese valor. El valor pasado está entre -1 y +1.  Sintaxis : Math.asin(valor)  Parámetros : La función acepta un valor de … Continue reading «Ruby | Función matemática asin()»

Ruby | Operación de array bsearch_index()

Array#bsearch_index() : bsearch_index() es un método de clase Array que encuentra el índice del valor de la array que cumple con la condición dada. Su complejidad es O(log n) donde n es el tamaño de la array. Este método puede funcionar en ambos modos: buscar mínimo y buscar cualquier modo. Syntax: Array.bsearch_index() Parameter: – Arrays … Continue reading «Ruby | Operación de array bsearch_index()»

Ruby | Clase flotante == valor

Float#==() : ==() es un método de clase Float en Ruby que comprueba la igualdad de dos valores Float. Syntax: Float.==() Parameter: Float values Return: true – if a == b; otherwise false Código #1: Ejemplo para el método ==() # Ruby code for Float.==() method    # declaring float value a = -100.7 – … Continue reading «Ruby | Clase flotante == valor»

Ruby | Establecer << método

<< es un método incorporado en Ruby que agrega un elemento al conjunto. Sintaxis : s1.name << (elemento) Parámetros : la función toma un elemento que se agregará al conjunto. Valor devuelto : Agrega un elemento al conjunto. Ejemplo 1 : #Ruby program to illustrate the << method    #requires the set require «set»    … Continue reading «Ruby | Establecer << método»

Ruby | Función shift() de SizedQueue

shift() es una función incorporada en Ruby que devuelve el elemento al frente de SizedQueue y lo elimina de SizedQueue. Sintaxis : sq_name.shift() Parámetros : La función no toma ningún elemento. Valor devuelto: Devuelve el primer elemento que está al frente de SizedQueue y lo elimina de SizedQueue. Ejemplo 1 : #Ruby program for shift() … Continue reading «Ruby | Función shift() de SizedQueue»

Ruby | Función cola deq()

El deq() es una función incorporada en Ruby devuelve el elemento al frente de la cola y lo elimina de la cola. Sintaxis : q_name.deq() Parámetros : La función no toma ningún elemento. Valor devuelto : Devuelve el primer elemento que está al frente de la cola y lo elimina de la cola. Ejemplo 1 … Continue reading «Ruby | Función cola deq()»

Ruby | ¿Alguno enumerable? función

El any?() de enumerable es un método incorporado en Ruby que devuelve un valor booleano si alguno de los objetos en el enumerable satisface la condición dada; de lo contrario, devuelve falso. Sintaxis enu.any? { |obj| block } o enu.any?(patrón) Parámetros : La función toma dos tipos de parámetros, uno es el objeto y el … Continue reading «Ruby | ¿Alguno enumerable? función»

Ruby | BigDecimal > valor

BigDecimal#>() : >() es un método de clase BigDecimal que compara dos valores BigDecimal. Syntax: BigDecimal.>() Parameter: BigDecimal values Return: true – if a > b; otherwise false Código #1: Ejemplo para el método >() # Ruby code for BigDecimal.>() method      # loading BigDecimal require ‘bigdecimal’      # declaring BigDecimal a = 42.1**13      … Continue reading «Ruby | BigDecimal > valor»

Ruby | ¿Establecer comparar_por_identidad? función

El compare_by_identity?() es un método incorporado en Ruby que devuelve verdadero si el conjunto comparará sus elementos por su identidad. Sintaxis : s1.name.compare_by_identity?() Parámetros : La función no toma ningún parámetro. Valor devuelto : Devuelve verdadero si el conjunto comparará sus elementos por su identidad. Ejemplo 1 : #Ruby program to illustrate the #compare_by_identity ? … Continue reading «Ruby | ¿Establecer comparar_por_identidad? función»