Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - engel lex

#12051
explica cual es tu problema o error en detalle porque porque no termino de entender
#12052
Scripting / Re: máscara de bits
20 Febrero 2015, 04:09 AM
primero... repito...

Cita de: Joe Fraddy en 20 Febrero 2015, 04:00 AM¡Uy! Probá otra vez. Tu función falla en controla_bit4(0b0). Devuelve "None" en vez de devolver "off".

¿Que podrá estar mal?

Cita de: engel lex en 20 Febrero 2015, 00:06 AMdentro de la funcion cambia "print" por "return"


segundo...
Citar1. Escribí una función controla_bit4 que tome un número entero como entrada.
2. Debe revisar si el cuarto bit, comenzando desde la derecha, está encendido.
3. Si el bit está encendido, tu función debe devolver "on" (¡no mostrarlo!).
4. Si el bit está apagado, tu función debe devolver "off".

"and" cuando se usa con binario puedes verlo como multiplicar 1 (1*1 = 1, el resto de combinaciones da 0)

por lo tanto
Código (python) [Seleccionar]
mask=0b11011
es lo con lo contrario a lo que quieres... y lo que te dije... estás manejando el 3er bit no el 4to...

siento que no me leen -.-
#12053
Cita de: survivor_evil en 20 Febrero 2015, 02:27 AM
Vaya estos hijos de p**a y no hay nadoe q pueda detenerlos o hacer algo al respecto?

como detienes a un grupo terrorista?
#12054
teoricamente con cmake haces los mismos pasos en windows, pero busca la documentación a ver que dice
#12055
Scripting / Re: máscara de bits
20 Febrero 2015, 00:06 AM
dentro de la funcion cambia "print" por "return"

lo de "encender" y "apagar" bits, no lo veas literalmente...

es simplemente colocar 1 o 0 en una posicion... el programa está bien... pero como te dije, estás probando el tercer bit

Código (python) [Seleccionar]
mask=0b0100#el 1 está en tercera posición, no 4ta

#12056
Scripting / Re: máscara de bits
19 Febrero 2015, 23:51 PM
debe ser el 4to bit, no el tercero, de resto el programa parece estar bien

por otro lado la funcion tiene un error... o imprimes dentro de la funcion o imprimes fuera de la funcion... el ultimo retorna "none" porque porque la funcion no retornó nada para imprimir... no uses print dentro de la funcion, sino return
#12057
pídesela al dueño
#12058
efectivamente como indica theluigy13etv el error no es de compilacion sino de tiempo de ejecución

normalmente las variables son limitadas
int son 32 bits, desde -2147483647, hasta 2147483647
unsigned int 32 bits sin signo, desde 0 hasta 4294967295
unsigned long int son 64 bits, desde 0 hasta 18446744073709551615


de todas formas puedes comprobarlo con el siguiente codigo
Código (cpp) [Seleccionar]
#include <stdio.h>
int main (){
printf("Maximo uint %u\n",(unsigned int)-1);
printf("Maximo ulong %lu\n",(unsigned long int)-1);
}
#12059
Windows / Re: ayuda para bloquear spotify
19 Febrero 2015, 19:32 PM
ve a que ip se conecta el spotify (o busca en internet) y redirigelo a 127.0.0.1 en el archivo hosts
#12060
ahh, en los audifonos, realmente no se si hay aplicaiones, pero imagino que si, muchas veces es problema de los audifonos