Tag: COMPARISON-OPERATORS
Me gustaría que todas las comparaciones de números decimales se realicen con float_cmp::approx_eq (por ejemplo), pero seguir utilizando el operador de comparación de igualdad ==. ¿Cómo puedo lograr esto? impl PartialEq for f32 { fn eq(&self, other: &Self) -> bool { approx_eq!(f32, *self, *other) } } Resulta en: error[E0119]: implementaciones . . . Read more
Dada una pareja de números de coma flotante, ¿cuál es la mejor manera de realizar una comparación de tres vías, es decir, devolver negativo, cero o positivo, dependiendo de si el primer número es menor, igual o mayor que el segundo número? Algunos lenguajes como Perl, Java y C++20, tienen . . . Read more
Tengo 3 clases: Person, Teacher(Person) y Student(Person) y necesito comparar sus objetos. Lo que estoy haciendo: class Student(Person): def __init__(self, name, year_of_birth, age): super().__init__(name, year_of_birth, age) self.skill= skill def __eq__(self, st1): if self.age == st1.age: return True return False def __lt__(self, st1): if self.age < st1.age: return True return False . . . Read more
Quiero escribir un programa para calcular la suma de los primeros n números naturales. El código que he intentado: #include<stdio.h> void main() { int sum=0,i=1,n; printf(“Ingrese el número hasta donde desea imprimir la suma : “); scanf(“%d”,&n); printf(“\nSUMA = “); while(i<=n) { if(i<n) { printf(“%d+”,i); } if(i=n) { printf(“%d”,i); } . . . Read more
Tengo una pregunta técnica a la que me gustaría tener más información que una solución. Conecté una función personalizada al filtro ‘template_include’ en functions.php de WordPress de la siguiente manera para trabajar en una página sin que pueda ser vista por nadie más. Entonces, si alguien que no ha iniciado . . . Read more