ci viene chiesto di renderlo più piccolo del 20%! Dado un gran objeto rectangular w y alto h se nos pide para hacerlo más pequeño en un 20%! En primer lugar, se disminuye el ancho del 20%:
1
| object.width object.width = - ((object.width * 20) / 100) |
que
1
| object.width object.width = - (object.width * 0,2) |
que
1
| object.width object.width = * (1-0,2) |
Debido a la altura es exactamente el mismo.
Cuando hay un tercer objeto, es decir, no se ha dado el porcentaje a ser retirado de nuestro objeto, sino por un tercero, tenemos:
1 2 3
| = tasa object.width / object.height object.width terzo.width = * (1-0,2) object.height = object.width / tasa |
Continuación ...
Como desarrollador usa las matemáticas? Y cómo las matemáticas mucho más que usted necesita saber y ser capaces de desarrollar así?
Si usted tiene una pasión por la programación que es muy probable que tenga éxito en la superación de todos los obstáculos debido a la falta un poco de matemática. Sin embargo, si además de la pasión que tienes un conocimiento decente de las matemáticas y la lógica, nuestra "vida" de los desarrolladores seguramente va a ganar. Sin embargo, es claro que no todos los programadores necesitan para enfrentar los problemas "matemáticos". Mucho, de hecho todo, depende del tipo de programa que se está desarrollando. Un directorio telefónico tiene ciertamente mucho menos de una obra de matemáticas como PacMan! Aunque no siempre es cierto. En última instancia, todo depende de "parte" de código que estamos desarrollando.
Centrar un elemento
Como las interfaz de usuario desarrollada (IU), sin duda ha tenido que lidiar con situaciones que requieren al menos una vez enredado con la multiplicación y la división. Una vez que por casualidad con un código que había golpeado a una ventana horizontal de la pantalla. La función (no llevan el código original en C para facilitar la lectura en todos) se escribió la siguiente manera:
1
| window.x = (screen.width / 2) - (window.width / 2) |
Es probable que el programador cuando lo escribió - correctamente - razonó de esta manera:
- Me parece el centro de la pantalla
( screen.width / 2 ) - Posición de la ventana en el centro de la pantalla
( window.x = screen.width ) - Teniendo en cuenta que esto sólo afectaría la esquina superior izquierda de la ventana, también resta la mitad del ancho de la ventana
( window.width / 2) para "centrar" el todo -
window.x = ( screen.width / 2 ) – ( window.width / 2 )
Hasta ahora, la lógica y la pasión que sin duda ayudó a nuestros desarrolladores. Sin embargo, una mejora adicional se puede hacer sólo para evitar las dos divisiones, a saber:
1
| window.x = (screen.width - window.x) / 2 |
El conocimiento de las fracciones, y por lo tanto un "poco de matemáticas elementales, la CPU se ha guardado una división demasiado: uno de los mayores, entre otras cosas!
Si usted quiere ser "geeks" o perfeccionistas, es posible que, dependiendo del lenguaje de programación que usemos, mejorar el proceso de escritura:
1
| window.x = (screen.width - window.x)>> 1 |
¿Dónde >> indica la operación lógica de "mover" a la derecha un poco - se sabe que hacer muy rápido. Mover a la derecha un poco de valor es equivalente a dividir por 2!
Continuación ...
En primer lugar, como se mencionó en el mensaje cifrado del sistema RSA es un cifrado de clave pública y se aprovecha de las propiedades de los números primos. Por otra parte, la aritmética utilizada (en los cálculos) no es lo común, pero lo finito llamado o modular artirmetica. Vamos a empezar desde el último a proceder paso a paso en la implementación de la encriptación RSA.
Continuación ...
Últimos Comentarios
Marcos : @ Marcos: Gracias por la respuesta. Por ejemplo, si usted tiene un código para guardar / utilizar la carpeta ...
Marcos : Gracias por la respuesta. Por ejemplo, si usted tiene un código para guardar / utilizar la carpeta ...
Giovambattista Fazioli : @ Marcos: en principio, absolutamente, mucho depende de cómo y por qué descargar. Luisiana ..
Marcos : Hola, buen guía! Quería preguntarle, usted puede usar el mismo código para ejecutar una base de datos sql? En lugar de ...
José : Hola quería preguntar cómo se puede hacer en el post que he subido una galería de 50 imágenes, por ejemplo, ...