Articles of rango

Uso de adaptadores Boost con C ++ 11 lambdas

Traté de comstackr este código: #include #include #include int main() { std::vector v{ 1,5,4,2,8,5,3,7,9 }; std::cout << *boost::min_element(v | boost::adaptors::transformed( [](int i) { return -i; })) << std::endl; return 0; } La comstackción falló con el siguiente mensaje de error (después de una nueva instancia de plantilla larga): /usr/local/include/boost/iterator/transform_iterator.hpp:84:26: error: use of deleted function ‘main()::::()’ […]

¿Hay alguna forma de generar instantáneamente una matriz con un rango de valores en Swift?

Por ejemplo, en Python podría decir algo a lo largo de las líneas de arr = range(0,30) y obtener una matriz con dichos elementos. Sospecho que algo similar podría ser posible con un subíndice en Swift, pero después de revisar la documentación y el iBook de Apple, no puedo encontrar una solución de “baterías incluidas” […]

El rango de tipo de entrada HTML5 muestra el valor de rango

Estoy creando un sitio web en el que quiero usar el control deslizante de rango (sé que solo es compatible con navegadores webkit). Lo he integrado completamente y funciona bien. Pero me gustaría usar un cuadro de texto para mostrar el valor actual de la diapositiva. Quiero decir si inicialmente el control deslizante está en […]

¿Cuál es el rango inclusivo de float y double en Java?

¿Cuál es el rango inclusivo de float y double en Java? ¿Por qué no se recomienda usar flotador o doble para cualquier cosa donde la precisión sea crítica?

Java: número largo aleatorio en el rango 0 <= x <n

La clase aleatoria tiene un método para generar int aleatorio en un rango dado. Por ejemplo: Random r = new Random(); int x = r.nextInt(100); Esto generaría un número int más o igual a 0 y menos de 100. Me gustaría hacer exactamente lo mismo con un número largo. long y = magicRandomLongGenerator(100); La clase […]

¿Cuál es la forma más eficiente de probar dos rangos enteros para la superposición?

Dado dos rangos de valores enteros inclusivos [x1: x2] y [y1: y2], donde x1 ≤ x2 y y1 ≤ y2, ¿cuál es la forma más eficiente de comprobar si existe alguna superposición de los dos rangos? Una implementación simple es la siguiente: bool testOverlap(int x1, int x2, int y1, int y2) { return (x1 >= […]

¿Puedo usar el operador de rango con la instrucción if en Swift?

¿Es posible usar el operador de rango … y ..< con la instrucción if? Maye algo como esto: let statusCode = 204 if statusCode in 200 ..< 299 { NSLog("Success") }

Generar números aleatorios utilizando la biblioteca aleatoria C ++ 11

Como sugiere el título, estoy tratando de encontrar una forma de generar números aleatorios usando la nueva biblioteca C ++ 11 . Lo he intentado con este código: std::default_random_engine generator; std::uniform_real_distribution uniform_distance(1, 10.001); El problema con el código que tengo es que cada vez que lo compilo y lo ejecuto, siempre genera los mismos números. […]

Rangos y carrozas Haskell

¿Por qué el comportamiento de la notación de rango Haskell es diferente para los flotantes que para los enteros y los caracteres? Prelude> [1, 3 .. 10] :: [Int] [1,3,5,7,9] Prelude> [1, 3 .. 10] :: [Float] [1.0,3.0,5.0,7.0,9.0,11.0] Prelude> [‘a’, ‘c’ .. ‘f’] “ace” Lo entendería si el último elemento estuviera cerca del límite superior, […]

¿Cómo se puede hacer un número aleatorio entre el rango para arc4random_uniform ()?

así que mi objective en este código es rodar aleatoriamente dos dados y, como todos sabemos, tu dado regular solo tiene 6 lados, así que importé la Fundación para acceder a arc4random_uniform (UInt32). Intenté usar el rango de (1..7) para evitar obtener 0 al azar, pero eso me devolvió un error que no disfruté demasiado. […]